Releases
protocol-v1.5.0
1.5.0 (2024-05-10)
Features
protocol: add BridgedTaikoToken
that inherits ERC20VotesUpgradeable
(97a328e )
protocol: add PAUSE_BRIDGE
env to DeployOnL1
script (#16927 ) (1045a55 )
protocol: add PAUSE_TAIKO_L1
config to DeployOnL1
script (#16904 ) (d8c189f )
protocol: add bridge rate limiter for ETH and ERC20s (#16970 ) (d048a28 )
protocol: allow contract owner to mint/burn bridged ERC20 tokens (besides ERC20Vault) (97a328e )
protocol: allow DelegateOwner to delegatecall for batching (#17022 ) (7e1374e )
protocol: allow first block proposer to skip EOA check signature (#16899 ) (f1c6b41 )
protocol: allow resetting genesis hash on L1 before 1st block is proposed (#17078 ) (2b4816e )
protocol: bump GAS_RESERVE
to 800_000
(#16840 ) (63035fd )
protocol: change min base fee to 0.01 gwei (#16914 ) (8028614 )
protocol: change to transfer-and-burn pattern with NFT vaults (#17049 ) (22ac9ae )
protocol: disallow bridged token contract owner to trigger migration directly (must go through ERC20Vault) (97a328e )
protocol: disallow migration within 90 days post the previous migration (97a328e )
protocol: execute enableTaikoTokenAllowance
in DeployOnL1
script (#16907 ) (83cdbe8 )
protocol: fix vault name and symbol validation bug with more unit tests (#17013 ) (8532b77 )
protocol: implement timestamp based checkpoints for TKO & BridgedERC20 (#16932 ) (56dddf2 )
protocol: improve TransitionProved
event to include previous prover and contester (#16967 ) (4b4a502 )
protocol: make bridge processMessage return message's status and reason (277dade )
protocol: put automata dcap v3 ra behind proxy (#16867 ) (1282113 )
protocol: remove more timelock related code (#17018 ) (88a13b6 )
protocol: rename TierProviderV2
to TierProviderV3
and add a new TierProviderV2
(#16908 ) (0d5b685 )
protocol: revert #16967 (#16973 ) (a937943 )
protocol: safeguard possible failing calls (#16931 ) (0f6b6b5 )
protocol: update L1 / L2 deployment scripts (#16913 ) (6f1194f )
protoocl: make BridgedERC20 no longer inherit ERC20VotesUpgradeable
(97a328e )
Bug Fixes
protocol: allow AddressManager to reference self (#17070 ) (9fbfb84 )
protocol: allow TaikoL1 to be paused when initialized (#16893 ) (22d5d42 )
protocol: fix a deployment issue in TaikoL1 (#16897 ) (c8384f2 )
protocol: fix a workflow issue (#16921 ) (a27fdbf )
protocol: fix address manager init (#17075 ) (b7bd29c )
protocol: fix bridge quota processing in processMessage (277dade )
protocol: fix metadata retrieval in vaults (#17003 ) (658775a )
protocol: fix vault test failures due to change of Bridge GAS_RESERVE (#16844 ) (bc8708e )
protocol: remove L1/gov/ in favor of Aragon's (#16933 ) (1573735 )
protocol: revert "add batch transfer and burn for BridgedERC721 (#17058 ) (#17066 ) (84e3000 )
protocol: revert adding batchBurn to IBridgedERC1155 (#17077 ) (4903bec )
You can’t perform that action at this time.