Releases
protocol-v1.10.0
1.10.0 (2024-11-01)
Features
protocol: add proposeBlocksV2
method to ProverSet
(#18115 ) (0743a99 )
protocol: add aggregated sgx verify test (#18160 ) (8dda47b )
protocol: add Hekla Ontake hardfork upgrade scripts (#18103 ) (a3436e8 )
protocol: allow owner to update recipient in TokenUnlock (#18184 ) (773ae1b )
protocol: check-in HeklaTaikoToken
(#18189 ) (60c38d8 )
protocol: enable sp1 batch aggregation (#18199 ) (038cd32 )
protocol: improve getTransitions
(#18181 ) (868d733 )
protocol: Increase the probability of sgx proof for lab proposer (#18288 ) (fd0dbbb )
protocol: introduce getTransitions
in TaikoL1 (#18154 ) (273bf53 )
protocol: make sure init()
covers logics in init2()
, init3()
.. (#18292 ) (9d06958 )
protocol: rename B_BLOCK_PROPOSER to B_PRECONF_REGISTRY (#18255 ) (bf3caf7 )
protocol: scripts to deploy new mainnet implementation contracts (#18356 ) (269759b )
protocol: update mainnet ontakeForkHeight
config (#18252 ) (7550882 )
protocol: update ric0 & sp1 verification contract (#18269 ) (684a909 )
protocol: update sp1 contracts (#18097 ) (6f26434 )
protocol: upgrade script (#18334 ) (2c41dd1 )
protocol: user smaller cooldown windows (#18345 ) (63455f9 )
Bug Fixes
protocl: check blockId in getBlock and getBlockV2 (#18327 ) (4288fb6 )
protocol: avoid invocation in Bridge message processing if calldata is "" and value is 0 (#18137 ) (10c2972 )
protocol: correct the wrong router address for mainnet (#18291 ) (ae0a9da )
protocol: fix a new bug in LibProposing (#18328 ) (7436bae )
protocol: fix an issue in same transition check (#18254 ) (233806e )
protocol: fix DCAP configuration script (#18088 ) (e8618c5 )
protocol: fix issue in mainnet deployment script (#18283 ) (5c371a1 )
protocol: fix LibAddress.supportsInterface to handle undecodeable return data (#18286 ) (299b4c9 )
protocol: fix permission in ComposeVerifier (#18302 ) (4c45d8b )
protocol: fix proposeBlock()'s block id check (#18227 ) (3a9d6c1 )
protocol: fix test related to SendMessageToDelegateOwner.s.sol (#18300 ) (65daa3e )
protocol: fix wrong Bridged ERC20 address cache (#18287 ) (49267ab )
protocol: revert a change to maintain taiko-geth compatibility (#18331 ) (9d18d59 )
protocol: revert changes related to proposedIn
and proposedAt
to fix a bug (#18333 ) (5cb43ab )
protocol: reward non-assigned prover 7/8 liveness bond (#18132 ) (9f99099 )
protocol: small fix to 1559 error check (#18339 ) (4428661 )
Chores
docs: redirect the contribution.md path (#18316 ) (0607ef7 )
main: release protocol 1.10.0 (#18077 ) (3d12cb2 )
protocol: add functions to ITaikoL1 for Nethermind Preconf (#18217 ) (e349d22 )
protocol: change Hekla gas issuance per sec to 100000 (#18335 ) (3d448d4 )
protocol: change Hekla sharingPctg to 80% & gasIssuancePerSecond to 1000000 (#18322 ) (75feb5b )
protocol: deploy MainnetTierRouter
and update RollupAddressCache
(#18359 ) (aa351ab )
protocol: fix lint issue in SP1Verifier (#18213 ) (7874dd3 )
protocol: improve the usage of initializer
and reinitializer
(#18319 ) (13cc007 )
protocol: remove TIER_ZKVM_ANY
in MainnetTierRouter
(#18357 ) (500a8bb )
protocol: revert Hekla baseFeeConfig
updates (#18340 ) (ae8ac3c )
protocol: set mainnet Ontake fork height (#18112 ) (8812eb2 )
protocol: shorten imports in solidity files (#18221 ) (9b2ba6a )
protocol: undo 1.10.0 release (#18363 ) (116578e )
protoco: remove unused delegate owner deployment (#18290 ) (63ba863 )
Documentation
Code Refactoring
protocol: simplify some protocol code based on OpenZeppelin's recommendation (#18308 ) (fbad703 )
protocol: slightly change defender monitors (#18086 ) (b93d056 )
Tests
Workflow
You can’t perform that action at this time.