github bnb-chain/op-geth v0.2.2

latest releases: v0.5.1-pevm.alpha, pevm-v0.1.0-alpha, v0.5.1...
9 months ago

This is a minor release for opBNB Mainnet and Testnet.
It primarily optimizes op-geth and introduces an option to re-announce remote transactions.
Upgrading is optional.

User Facing Changes

  • The startup node will default to using the bootnodes of the opBNB mainnet. If the --networkid= is configured as testnet, the testnet bootnodes will be used. If --bootnodes= is configured, the specified bootnodes will be used. The configured --bootnodes= take precedence over other options.#32
  • Enable re-announce remote transactions by using the flag --txpool.reannounceremotes=true.#33

Partial Changelog

  • #14: fix: add special logic to handle ancestor errors[BNB-3]
  • #16: fix: wrong event log value
  • #17: fix: cache data after successful writing[BNB-12]
  • #19: fix: handle error in state_prefetcher.go and blockchain.go[BNB-16]
  • #20: fix: refraining from using gopool for long-running tasks[BNB-19]
  • #21: fix: remove redundant lock[BNB-20]
  • #22: fix: remove unnecessary newRPCTransactionFromBlockHash function[BNB-21]
  • #31: ci: fix blst error and unknown architecture
  • #32: feature: add opBNB bootnodes
  • #33: feat: add option to reannounce remote transactions
  • #34: fix: clear underpriced buffer
  • #41: txpool: enhance some logs and metrics on broadcasting and annoucing
  • #43: chore: add reannounce metric for txpool
  • #44: chore: impr/add some metrics txpool
  • #45: feat: add TrieCommitInterval configuration, commit trie every TrieCommitInterval blocks

Docker Images

  • ghcr.io/bnb-chain/op-geth:v0.2.2

Full Changelog

v0.2.1...v0.2.2

Don't miss a new op-geth release

NewReleases is sending notifications on new releases.