github erigontech/erigon v2022.01.02
2022.01.02-beta

latest releases: v2.60.9, v3.0.0-alpha5, v3.0.0-alpha4...
2 years ago
  1. debug_storageRangeAt. Fix for the transaction index being ignored. Thanks to external contributor bgelb. This is the continuation of the fix from the previous release, as one line of the change was not include by mistake.
  2. Penalise peers that send invalid RLP messages over p2p - this is to prevent the invalid RLP warnings to fill up the logs.
  3. No timeout on “Bodies download” stage stall for initial sync. When Erigon is working near tip of the chain, there is a limit of time that it would wait to receive a block body for given header, before it gives up. Now this will not happen during the initial sync to prevent staged sync to be interrupted too early.
  4. Fix of the bug in the transaction pool that led to incorrect RLP for TransactionPackets to be send, containing zero-length strings as transactions. Thanks for details report to aspin from BloXroute.
  5. Fix of the bug in the transaction pool that lead the incorrect parsing of some incoming transactions, leading to them being double-enveloped when propagated. Thanks for details report to aspin from BloXroute.
  6. Implementation of parity_listStorageKeys, but only for the current state (‘latest’ setting).
  7. Simplified miner gas limit post EIP-1559. This follows analogous change in go-ethereum, with two settings, miner.gastarget and miner.gaslimit being replaced with the single setting miner.gaslimit with default 30M.
  8. Fix to the transaction pool to allow transactions to be replaced when bump in both feeCap and tip are more than or equal to the value specified by txpool.pricebump setting. Previously, the bump needed to be more than the setting, which precluded setting bump to 0.
  9. Fix of a bug in the header downloader that led to the current tip of the chain being detected slower than it should.
  10. Method trace_filter now supports intersection mode. For example, to find transactions (and sub-transactions) that originate from certain set of addresses AND sent to certain set of addresses. The default, union mode, finds transactions and sub-transactions that originate from certain set of addresses OR sent to certain set of addresses. Activated by adding mode JSON field with the value intersection to the trace_filter query. Thanks to external contributor awskii.
  11. Removal of the change made in the previous release that increase timeout for block body download from 30 seconds to 60 seconds. Further tests showed this change to be detrimental to the performance of the body download stage.
  12. Updates to pre-verified hashes for Ropsten and Mainnet, change of skip analysis optimisation parameter.

Don't miss a new erigon release

NewReleases is sending notifications on new releases.