github taikoxyz/taiko-mono protocol-v1.2.0
protocol: v1.2.0

5 months ago

1.2.0 (2024-04-05)

Features

  • protocol: add lastSyncedBlockId for L2 DAO vote aggregation (#16654) (edbae8d)
  • protocol: add a view function isSignalReceived for Bridge relayer/UI (#16591) (39d4be6)
  • protocol: add readonly functions isMessageFailed & isMessageReceived to Bridge (#16608) (2fbd948)
  • protocol: allow ERC20Airdrop.delegateBySig to fail (#16622) (d375cc1)
  • protocol: avoid proving-fee payment if amount is 0 (#16595) (761a066)
  • protocol: change INSTANCE_VALIDITY_DELAY to 0 at first (#16656) (86a41ac)
  • protocol: remove banning address (#16604) (c4b705b)
  • protocol: remove the ETHDeposit feature completely (#16638) (643b4b1)

Bug Fixes

  • protocol: add 1 to _REENTRY_SLOT in EssentialContract (#16593) (a381ddd)
  • protocol: call _disableInitializers in AddressResolver's constructor. (#16564) (f137077)
  • protocol: check 63/64 gasleft() not smaller than specified gaslimit (#16613) (12f73cd)
  • protocol: check blob capability in LibProposing using LibNetwork.isDencunSupported (#16657) (e787493)
  • protocol: fix a SGX bug in pemCertChainLib (#16639) (83db3da)
  • protocol: fix bridge unpause will delay execution (#16612) (381f8b8)
  • protocol: fix Bridge.sol gap size (#16594) (5f75dd8)
  • protocol: fix ERC20Airdrop2.sol with an extended withdrawal window (#16596) (bc542d8)
  • protocol: fix guardian prover (#16606) (643bd17)
  • protocol: fix msg.sender == first_proposer bug (#16605) (b019975)
  • protocol: fix parent metahash check for the first block (#16607) (ce9e67b)
  • protocol: fix signature reuse bug (#16611) (ff2dc11)
  • protocol: fix supportsInterface in BaseVault, fix typo and visibility (#16600) (f6efe97)
  • protocol: use signature check to verify if msg.sender is EOA (#16641) (b853c08)

Known Issues

  • protocol: ERC20Airdrop2.sol is still buggy, please do not use it.

Don't miss a new taiko-mono release

NewReleases is sending notifications on new releases.