protocol-v1.5.0
版本发布时间: 2024-05-11 16:10:00
taikoxyz/taiko-mono最新发布版本:guardian-prover-health-check-ui-v0.2.0(2024-07-29 10:24:42)
1.5.0 (2024-05-10)
Features
-
protocol: add
BridgedTaikoToken
that inheritsERC20VotesUpgradeable
(97a328e) -
protocol: add
PAUSE_BRIDGE
env toDeployOnL1
script (#16927) (1045a55) -
protocol: add
PAUSE_TAIKO_L1
config toDeployOnL1
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
to800_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
inDeployOnL1
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
toTierProviderV3
and add a newTierProviderV2
(#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)