MyGit

v1.10.18

ethereum/go-ethereum

版本发布时间: 2022-05-25 20:46:03

ethereum/go-ethereum最新发布版本:v1.14.12(2024-11-19 21:53:28)

After a long train of maintenance releases, we are happy to announce this feature release of Geth!

This release is ready for the Merge transition on the Ropsten testnet, and will activate the Merge on Ropsten when the testnet reaches a total difficulty of 43531756765713534.

Please ensure you have a beacon chain node configured for the transition. You can find more information about preparing for the Merge in our guide: https://geth.ethereum.org/docs/interface/merge.

Note: the Merge transition on Ropsten was unsuccessful because the configured TD was reached earlier than expected. Please run geth with --override.terminaltotaldifficulty 100000000000000000000000 on Ropsten for the time being.

The tracing subsystem has been another focus area of this release cycle. We have replaced the JavaScript interpreter used by the tracing engine with Goja, which offers slightly better performance and implements many ES6 language features. There are minor differences in JS tracing semantics: The built-in functions memory.slice, memory.getUint, stack.peek will now throw an exception and interrupt tracing when accessing out-of-bounds data. They previously returned an empty value for invalid args instead.

This release contains further breaking changes to tracing APIs. Be sure to check the tracing changelog section. Please also report any incompatibilities you encounter.

Changes related to the Merge

Geth changes

Core changes

Go library changes

Tracing changes

RPC / GraphQL changes

Build changes

For a full rundown of the changes please consult the Geth 1.10.18 release milestone.


As with all our previous releases, you can find the:

相关地址:原始地址 下载(tar) 下载(zip)

查看:2022-05-25发行的版本