8000 GitHub · Where software is built
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 19, 2024. It is now read-only.
Open
Overdue by 1 year(s)
Due by August 14, 2023
Last updated Aug 14, 2023
100% complete

Milestone for v1.11.0 #1674

The hardfork schedule is as follows:
Baobab testnet
Block number: 000000000 (estimated time: __ Aug, 00:00 AM UTC+9)
Hardfork contents: Shanghai hardfork

Hardfork features

  • Adjusted gas cost of the COINBASE opcode according to EIP-3651 (#1883)
  • Added the PUSH0 opcode to EVM according to EIP-3855 (#1861)
  • Adjusted gas cost related to initcode according to EIP-3860 (#1888)
  • Relaxed the condition that a contract is created using the CREATE or CREATE2 opcodes (#1904)

Improvements

  • Added a new API governance_getRewardsAccumulated to query cumulative block rewards (#1848)
  • Added a new API eth_resend to resend transactions with higher gas price (#1894)
  • Added a new API klay_forkStatus to query hardfork status (#1804)
  • Introduced block range option to the admin_exportChain API (#1873)
  • Removed some APIs related to chain configuration and governance. Please use the alternative APIs (#1860)
    • Removed APIs: governance_itemsAt, governance_chainConfigAt, governance_chainConfig, klay_govParamsAt, klay_chainConfigAt, klay_chainConfig, klay_gasPriceAt
    • Alternative APIs: governance_getParams, governance_getChainConfig, klay_getParams, klay_getChainConfig
  • Updated some APIs to return detailed error messages upon transaction failure (#1763 #1845)
  • Introduced node flags to specify log file location and rotation settings (#1869 #1884)
  • Node flags can be specified using a YAML file (#1684 #1905 #1910)
  • Added the Live Pruning feature that deletes historic block data in real-time (#1852 #1854 #1859 #1871 #1899 #1902 #1914)
  • Added RocksDB support to allow shared storages among nodes (#1855 #1900 #1912)
  • Added homi command option to create genesis accounts out of a BIP-39 mnemonic (#1813)
  • Updated abigen command to include ABImetadata in the generated files (#1881)
  • Added util subcommand (#1691)

Fixes

  • Fixed unexpected node startup failures (#1829 #1868)
  • Fixed JSON-RPC API bugs (#1847 #1851 #1874 #1878 #1903 #1834)
  • Fixed reward distribution logic in service chains with deferredTxFee=false configuration (#1886)
  • Fixed the bug where BN always recommends the same PN (#1835)

Miscellaneous

  • Added BLS algorithm library (#1824 #1825)
  • Added new metrics klaytn_vrank* to collect consensus performance data (#1891)
  • Replace the xgo cross compilation system with native builds in each target hosts. (#1862 #1906 #1907)
  • Updated the build environment to go1.20 (#1889 #1898 #1901)
  • Minor Maintenance (#1629 #1712 #1780 #1805 #1807 #1808 #1816 #1818 #1819 #1821 #1826 #1828 #1838 #1840 #1843 #1846 #1856 #1865 #1867 #1872 #1875 #1876 #1880 #1882 #1887 #1890 #1893 #1895 #1896 #1897 #1909)

List view

    There are no open issues in this milestone

    Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.

0