Skip to content

Releases: taikoxyz/taiko-geth

v1.11.1

22 Oct 13:22
467c93e
Compare
Choose a tag to compare

Summary

v1.11.1 (2024-10-22) is a release for Taiko Mainnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.

Mandatory Update

Key Dates

  • Protocol Upgrade: Oct 31th, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
  • Ontake Fork: Estimated for Nov 15th, 2024, at block height 538,304. The exact time may vary due to block time variability.

Required Software Versions

The versions listed below are the minimum required for the Ontake upgrade. Please note that newer versions may be released, and it's advised to stay updated.

Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved.

Details

Features

  • core: update MainnetOntakeBlock (#330) (cd72c5b)
  • all: geth/v1.14.11 upstream merge (5c84a20)
  • taiko_api: reduce the frequency of zlib compression when fetching txpool content (27b4d6e)
  • taiko_api: fix an EstimatedGasUsed calculation issue (96296fb)

Bug Fixes

  • taiko-geth: fix a mempool fetch issue (#333) (1340ded)
  • taiko-geth: revert a tx.Shift() change (#335) (46576d2)
  • taiko-geth: stop using RevertToSnapshot when fetching mempool (#336) (1216d8d)

v1.11.0

22 Oct 05:12
3229807
Compare
Choose a tag to compare
v1.11.0 Pre-release
Pre-release

1.11.0 (2024-10-16)

Features

v1.10.0

09 Oct 02:05
92f5d06
Compare
Choose a tag to compare
v1.10.0 Pre-release
Pre-release

1.10.0 (2024-10-03)

Summary

v1.10.0 is a pre-release for the Hekla testnet that incorporates the merged upstream go-ethereum code. While this update is not mandatory for all Hekla node operators, we recommend upgrading to this version.

Required Software Versions

The versions listed below are the minimum required for the taiko-geth upgrade. Please note that newer versions may be released, and it's advised to stay updated.

Details

Features

  • all: geth/v1.14.11 upstream merge (5c84a20)
  • taiko_api: reduce the frequency of zlib compression when fetching txpool content (27b4d6e)
  • taiko_api: fix an EstimatedGasUsed calculation issue (96296fb)

v1.8.0

10 Sep 02:25
c29e304
Compare
Choose a tag to compare
v1.8.0 Pre-release
Pre-release

Summary

v1.8.0 is a pre-release for the Hekla testnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.

Mandatory Update ⚠️

Key Dates

  • Protocol Upgrade: Sep 20th, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
  • Ontake Fork: Estimated for Sep 24th, 2024, at block height 840,512. The exact time may vary due to block time variability.

Required Software Versions

The versions listed below are the minimum required for the Ontake upgrade. Please note that newer versions may be released, and it's advised to stay updated.

Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved. This pre-release applies only to the Hekla testnet and is not for mainnet use.

Details

Features

  • consensus: update ValidateAnchorTx (#289) (8ff161f)
  • core: changes based on the latest block.extradata format (#295) (a875cc8)
  • core: decode basefee params from block.extraData (#290) (83564ba)
  • core: introduce BasefeeSharingPctg in BlockMetadata (#287) (e6487f0)
  • eip1559: remove CalcBaseFeeOntake() method (#293) (124fde7)
  • miner: improve prepareWork() (#292) (06b2903)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#288) (a748b91)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#291) (217c9ec)
  • taiko_genesis: update internal devnet genesis JSON (#285) (b137b2a)
  • taiko_genesis: update internal devnet genesis JSON (#296) (882a6cd)
  • taiko_genesis: update genesis JSONs (#305) (73df1f1)
  • core: update ontakeForkHeight to Sep 24, 2024 (#309) (4e05e58)

Bug Fixes

  • taiko_miner: fix a typo (#299) (5faa71b)
  • txpool: basefee requires mintip to not be nil. (#297) (6315fd4)
  • taiko_genesis: update devnet Ontake fork hight (#302) (d065dd2)
  • core: fix a transaction Message assembling issue (#308) (04d76e8)

v1.7.0

29 Aug 07:49
50da615
Compare
Choose a tag to compare

1.7.0 (2024-08-29)

Features

Bug Fixes

  • core: fix a transaction Message assembling issue (#308) (04d76e8)

v1.6.1

28 Aug 12:37
5b4a961
Compare
Choose a tag to compare

1.6.1 (2024-08-28)

Bug Fixes

  • taiko_genesis: update devnet Ontake fork hight (#302) (d065dd2)

v1.6.0

28 Aug 05:03
80e3cb4
Compare
Choose a tag to compare

1.6.0 (2024-08-26)

Features

  • consensus: update ValidateAnchorTx (#289) (8ff161f)
  • core: changes based on the latest block.extradata format (#295) (a875cc8)
  • core: decode basefee params from block.extraData (#290) (83564ba)
  • core: introduce BasefeeSharingPctg in BlockMetadata (#287) (e6487f0)
  • eip1559: remove CalcBaseFeeOntake() method (#293) (124fde7)
  • miner: improve prepareWork() (#292) (06b2903)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#288) (a748b91)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#291) (217c9ec)
  • taiko_genesis: update internal devnet genesis JSON (#285) (b137b2a)
  • taiko_genesis: update internal devnet genesis JSON (#296) (882a6cd)

Bug Fixes

v1.5.0

08 Jul 08:31
4954004
Compare
Choose a tag to compare

1.5.0 (2024-07-03)

Features

  • taiko_miner: add BuildTransactionsListsWithMinTip method (#283) (c777d24)

v1.4.0

02 Jul 06:36
47893ae
Compare
Choose a tag to compare

1.4.0 (2024-07-02)

Features

  • miner: count last oversized transaction (#273) (451a668)
  • taiko_worker: skip blob transactions (#280) (30a615b)

Bug Fixes

  • taiko_worker: fix a maxBytesPerTxList check issue (#282) (f930382)

v1.3.0

06 Jun 03:55
b93ef66
Compare
Choose a tag to compare

1.3.0 (2024-06-06)

Features

  • miner: compress the txlist bytes after checking the transaction is executable (#269) (aa70708)
  • miner: move TAIKO_MIN_TIP check to commitL2Transactions (#272) (f3a7fb6)