This repository has been archived by the owner on May 11, 2024. It is now read-only.
Releases: taikoxyz/taiko-client
Releases · taikoxyz/taiko-client
v0.12.0
v0.11.0
0.11.0 (2023-06-26)
Features
- all: disable no beacon client seen warning (#279) (cdabcac)
- driver: check the mismatch of last verified block (#296) (79fda87)
- driver: improve error messages (#289) (90e365a)
- driver: improve sync progress information (#288) (45d73b9)
- flags: add retry related flags (#281) (2df4105)
- metrics: add
ProverNormalProofRewardGauge
metrics (#275) (cd4e40d) - proposer: add
waitReceiptTimeout
when proposing (#282) (ebf3162) - prover: improve retry policy for prover (#280) (344bac1)
Bug Fixes
v0.10.0
0.10.0 (2023-06-08)
Features
- all: improve proposer && prover logs (#264) (6d0a724)
- driver: add proof reward metric (#273) (1e00560)
- driver: optimize error handling for
CalldataSyncer
(#262) (580e354) - pkg: optimize
WaitL1Origin
(#267) (2d1fda9) - pkg: update logs when dialing ethclients (#263) (99c980b)
- proposer: add
--maxProposedTxListsPerEpoch
flag (#258) (2cfcf81) - prover: check if a system proof has already been submitted by another system prover (#274) (1fcb244)
- prover: improve
onBlockProposed
listener (#266) (5cbdcac) - prover: improve
ZkevmRpcdProducer
logs (#265) (d3fdd94) - prover: update proof submission logs (#261) (ea87f7f)
Bug Fixes
v0.9.0
0.9.0 (2023-06-04)
Features
- all: check L1 reorg before each operation (#252) (e76b03f)
- all: rename
treasure
totreasury
(#233) (252959f) - all: update protocol bindings and some related changes (#237) (3e12042)
- bindings: update bindings with EthDeposit changes (#255) (f91f2dd)
- bindings: update go contract bindings (#243) (132500e)
- driver: optimize reorg handling && add more tests (#256) (20c38a1)
- pkg: do not return error when genesis block not found (#244) (8033e31)
- proof_producer: update request parameters based on new circuits changes (#240) (31521ef)
- proposer: add a
--minimalBlockGasLimit
flag to mitigate the potential gas estimation issue (#225) (ab8305d) - proposer: add a new metric to track block fee (#224) (98c17f0)
- proposer: propose multiple L2 blocks in one L1 block (#254) (36ba5db)
- prover: add
--expectedReward
flag (#248) (f64a762) - prover: improve proof submission delay calculation (#249) (7cc5d54)
- prover: normal prover should wait targetProofTime before submitting proofs (#232) (2128ddc)
- prover: remove submission delay when running as a system prover (#221) (49a25dd)
- prover: remove the unnecessary special proof delay (#226) (dcead44)
- prover: updates based on protocol
proofTimeTarget
changes (#227) (c6ea860) - repo: enable OpenAI-based review (#235) (88e4dae)
Bug Fixes
v0.8.0
0.8.0 (2023-05-12)
Features
- proposer: check tko balance and fee before proposing (#205) (cc0da63)
- prover: add oracle proof submission delay (#199) (7b5ed94)
- prover: add special prover (system / oracle) (#214) (1020377)
- prover: cancel proof if it becomes verified (#207) (74d1729)
- prover: implementing
--graffiti
flag for prover as input to block evidence (#209) (2340210) - prover: improve oracle proof submission delay (#212) (20c1423)
- prover: update
ZkevmRpcdProducer
to integrate new circuits (#217) (81cf612) - prover: update canceling proof logic (#218) (21d7e78)
- prover: update skip checking for system prover (#215) (79ba210)
Bug Fixes
v0.7.0
v0.6.0
v0.5.0
0.5.0 (2023-03-08)
Features
- pkg: improve
BlockBatchIterator
(#173) (4fab06a) - proposer,prover: make
context.Context
part ofproposer.waitTillSynced
&&ProofProducer.RequestProof
's parameters (#169) (4b11e29) - proposer: new flag to propose empty blocks (#175) (6621a5c)
- proposer: remove
poolContentSplitter
in proposer (#159) (e26c831) - proposer: remove an unused flag (#176) (7d2126e)
- prover: ensure L2 EE is fully synced when calling
initL1Current
(#170) (6c85058) - prover: new flags for
zkevm-chain
(#166) (1c90a3d) - prover: tracking for most recent block ID to ensure (relatively) consecutive proving by notification system (#174) (e500039)