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

latest releases: docs-site-v1.17.0, docs-site-v1.16.0, docs-site-v1.15.0...
5 months ago

1.6.0 (2024-06-07)

Features

  • protocol: allow hooks to be empty if prover and proposer are the same addr(#17511) (18b1abb)
  • protocol: relocate & allow TokenUnlock to deploy and own ProverSets (#17251) (f3d6ca1)
  • protocol: add ITierRouter interface to DevnetTierProvider (#17474) (d9dd337)
  • protocol: add ProverSet to hold TKO tokens (#17230) (b7802b1)
  • protocol: allow getTransition to be called for all blocks (#17268) (bca493f)
  • protocol: allow guardian prover to pause block proving & verification (#17286) (b955e0e)
  • protocol: allow hooks to be empty if prover and proposer are the same addr (#17511) (18b1abb)
  • protocol: allow L1 bridge to self-delegate any token's voting power (#17204) (9bd5efa)
  • protocol: allow QuotaManager to set quota period (#17497) (1655aef)
  • protocol: allow tier configuration based on block numbers. (#17399) (3e50e1c)
  • protocol: change blockMaxProposals from 432_000 to 324000 (#17499) (c6d184a)
  • protocol: deploy ProverSet in DeployOnL1 script (#17272) (6e56475)
  • protocol: enable AddressManager not to load from storage (#17250) (c8207d3)
  • protocol: enable permissionless block-proposing (#17303) (62dd749)
  • protocol: improve Bridge gasleft() validation (#17422) (0febafe)
  • protocol: make AutomataDcapV3Attestation state variables public and emit events (#17193) (3740dc0)
  • protocol: optimize assignment hook and prover set for gas (#17481) (984e778)
  • protocol: reduce gas cost by skipping reading storage for delegates() (#17487) (f58d22f)
  • protocol: reduce ring-buffer size to reduce proposer cost (#17383) (b335b70)
  • protocol: refactor tier providers and added minority-guardian provers to all providers (#17169) (cd51442)
  • protocol: remove a few cached addresses (#17346) (e79a367)
  • protocol: update L2 deployment (#17360) (e56e290)

Bug Fixes

  • protocol: add receive function to ProverSet (#17334) (161fd8b)
  • protocol: be more strict with changeBridgedToken (#17333) (8d14e84)
  • protocol: check special addresses in recallMessage (#17411) (304aec2)
  • protocol: fix a proving window check bug (#17376) (06f97d6)
  • protocol: fix bridge bugs in getMessageMinGasLimit (#17284) (859f854)
  • protocol: fix Bridge message.fee double spending bug (#17446) (1bd3285)
  • protocol: fix getTierProvider and apply additional gas optimization (#17488) (daa7aa7)
  • protocol: fix proving window logic (#17378) (9ad6691)
  • protocol: fix tier ID check issue in GuardianProver.approve() (#17170) (f3dc402)
  • protocol: remove receive function from Bridge (#17330) (4ef2847)
  • protocol: resolve conflict (#17504) (a2daec6)
  • protocol: take calldata into account when calculating gas charge (#17503) (b41faac)
  • protocol: verify target address is a contract address in DelegateOwner (#17328) (0c3c0e1)

Don't miss a new taiko-mono release

NewReleases is sending notifications on new releases.