Far Rim (v1.10.13)
Geth v1.10.13 is a scheduled maintenance release. It introduces a few polishes, though nothing major. Fixes wise, it does address a few thorns that affect a small portion of our users.
New features:
- Retrospectively enforce account nonces to be less than
2^64-1(#23853). - Configurable genesis gas limit in
devmode viadev.gaslimit(#23686). - Sanitize history config fields in the GPO when using toml (#23886).
- Add support for custom freezer paths in
db inspect(#23946). - Create
evm b11rto build and seal blocks from json (#23843). - Extend
evm t8nto support signing unprotected txs (#23937). - Polish
evm t8nto have more meaningful CLI flags (#23934). - Implement the 4byte tracer natively in Go (#23882, #23916).
- Use faster freezer scanning when reiniting leveldb (#23612).
- Expose the
gasUsedfield in theevmcommand (#23919). - Improve error messages in the freezer (#23901).
New fixes:
- Fix price filtering in tx pool to prevent low price legacy transaction from spamming the pool (#23855).
- Fix log retrievals for users with very old archive nodes having legacy database formats (#23879).
- Fix a snap sync issue where a malicious response could crash the syncing node (#23960).
- Fix a data race in the simulated backed's gas price suggestion (#23898).
- Fix
receiptsRootfield name in theevmcommand output (#23924). - Fix
setHeadwhen pointing it back to the genesis (#23949). - Fix transaction sender recovery in
ethclient(#23877). - Fix DNS discovery entry TTLs on Clouflare (#23885).
- Fix
intrinsicGasoutput in thet9ntool (#23889).
For a full rundown of the changes please consult the Geth 1.10.13 release milestone.
As with all our previous releases, you can find the:
- Pre-built binaries for all platforms on our downloads page.
- Docker images published under
ethereum/client-go. - Ubuntu packages in our Launchpad PPA repository.
- OSX packages in our Homebrew Tap repository.