github taikoxyz/taiko-client v0.20.0

latest releases: v0.22.0, v0.21.0
2 months ago

0.20.0 (2024-03-28)

Features

  • all: clean up unused signal service related code (#581) (13f896a)
  • all: use an unified transaction sender implementation (#560) (1bd56c0)
  • bindings: update Go contract bindings (#561) (bacedb0)
  • bindings: update Go contract bindings (#570) (e70b7a0)
  • bindings: update Go contract bindings (#574) (ac9788f)
  • bindings: update Go contract bindings (#583) (1acfc5f)
  • bindings: update Go contract bindings (#587) (2237295)
  • bindings: update Go contract bindings (#607) (1b03e6a)
  • bindings: update Go contract bindings (#619) (4145dae)
  • bindings: update Go contract bindings (#646) (13c6ac2)
  • bindings: update Go contract bindings (#657) (eb3cd58)
  • bindings: update Go contract bindings (#660) (6fe4dda)
  • bindings: update Go contract bindings && add more logs for prover (#632) (1c90c6a)
  • blob: fix bug when blob decode with 0 (#627) (df0e897)
  • blob: set min blob fee (#636) (1727fc5)
  • driver: fix a block number issue (#656) (eced566)
  • driver: improve driver implementation (#639) (fbd4d06)
  • driver: improve driver state (#591) (1fd9084)
  • driver: introduce StateVariablesUpdated event (#666) (8ecd440)
  • driver: update defaultMaxTxPerBlock (#604) (3f99b4a)
  • driver: update ForkchoiceStateV1 params (#640) (9cbe4b8)
  • metrics: add more transaction sender metrics (#630) (26ed379)
  • metrics: update default metrics registry (#617) (e1f5393)
  • pkg: improve / simplify reorg check logic (#647) (0b08772)
  • pkg: improve sender (#603) (af4f072)
  • pkg: introduce blob.go (#644) (995b449)
  • pkg: make chainID part of rpc.EthClient (#563) (f5d1146)
  • pkg: move sender from internal to pkg (#626) (05100b3)
  • pkg: remove defaultMaxTransactionsPerBlock config (#611) (1b21e4c)
  • pkg: remove IsArchiveNode check for L1 endpoint (#652) (fed3a27)
  • proposer: add more logs for debugging (#643) (a554017)
  • proposer: improve proposer flag configs (#589) (8159155)
  • proposer: introduce zlib for transactions list bytes compression (#649) (dd50068)
  • proposer: introduce proposer transaction builder (#612) (9bd2aea)
  • prover: add --prover.minEthBalance and --prover.minTaikoTokenBalance flags (#641) (1a7128b)
  • prover: clean up PSE_ZKEVM related code (#582) (ffcc2b2)
  • prover: cleanup more database related code (#621) (58c2d10)
  • prover: fix a RequestProof issue (#588) (0f15192)
  • prover: fix bug (#655) (d110fb4)
  • prover: improve prover (#633) (b80ce2c)
  • prover: improve prover implementation (#616) (b7af09c)
  • prover: improve prover implementation (#635) (5983828)
  • prover: improve prover server tier fees check (#642) (662d99f)
  • prover: parse contest submission custom errors (#624) (2d00517)
  • prover: remove more database related code (#623) (3963208)
  • prover: update SGXProducer (#566) (93e0660)
  • prover: update server APIs (#618) (64ec861)
  • repo: introduce txmgr package (#658) (ba65882)
  • sender: add sender.GetOpts method (#613) (2644e60)
  • sender: change to use tick and remove handle reorg function (#571) (27f79c0)
  • sender: fix a gasLimt default value bug (#585) (d323c6f)
  • sender: improve adjustGasFee (#637) (090a466)
  • sender: improve default values setting (#628) (d734626)
  • sender: no MaxGasFee default value (#596) (540fd77)
  • sender: upgrade sender txID (#625) (0aaf06b)
  • tx_list_validator: remove unused code in tx_list_validator package (#609) (cc4e302)
  • utils: replace mathutils (#595) (514869d)

Bug Fixes

  • cmd: fix some context close issues (#650) (f561847)
  • driver: fix a blob decoding issue (#629) (0a29936)
  • driver: fix a reorg check issue in driver (#634) (7abd6d0)
  • flag: add a missing flag configuration for prover (#567) (6d6d9c6)
  • flags: fix a small issue in txmgr flags (#661) (c1765c8)
  • flags: fix logger level flags (#575) (d315605)
  • pkg: fix a bug in transaction sender (#606) (40325bc)
  • pkg: fix a sender error check issue (#602) (f801f28)
  • pkg: fix a typo (#597) (428a89e)
  • propsoer: use L1BlockBuilderTip flag value (#584) (2068697)
  • transaction_builder: fix an issue in BlobTransactionBuilder.Build (#662) (45ef240)

Don't miss a new taiko-client release

NewReleases is sending notifications on new releases.