Skip to content

v1.8.0

Closed Mar 17, 2022 100% complete

Protocol Upgrades

  • Introduce EthTxType Hard-fork that enables new transactions types to support Ethereum transaction types: TxTypeEthereumAccessList and TxTypeEthereumDynamicFee (#1142 #1158)

New Features

  • Defined EthereumTxTypeEnvelope (#1171)
  • Implemented EIP-2930 signer and London signer for new transaction types (#1142 #1158)
  • Introduced rpc.eth.noncom…

Protocol Upgrades

  • Introduce EthTxType Hard-fork that enables new transactions types to support Ethereum transaction types: TxTypeEthereumAccessList and TxTypeEthereumDynamicFee (#1142 #1158)

New Features

Improvements

  • Adjusted account manager unlock timing when a node starts (#1141)
  • Allowed add/remove multiple validators in a single vote (#1110)
  • Enhanced the validation logic of governance voting API (#1109)
  • Unified mutexes in blockchain.go (#1099)

Fixes

  • Fixed a governance cache initializing bug (#1168)
  • Fixed klay_gasPrice API to return propoer gas price values (#1211)
  • Fixed race condition issues triggered by transaction fields update (#1091)
  • Fixed call tracer panic caused by deep return objects (#1203)

ETC

  • Set hard-fork block numbers for Cypress network (#1230)
    • Istanbul EVM compatible hard-fork: 86816005
    • London EVM compatible hard-fork: 86816005
    • EthTxType hard-fork: 86816005
  • Set a hard-fork block number for Baobab network (#1230)
    • EthTxType hard-fork: 86513895
    • Baobab network already enabled Istanbul and London EVM compatible hard-forks

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.