Description
v1.5.17 is a maintenance release, which mainly includes several commits to further improve the performance.
Here is the list of recent performance commits:
- #3105: increase ~20% mining time.
- #3141: could improve performance ~7% (optional)
- #3140: could improve performance ~10%
- #3139: would benefit MEV, unknown improvements
- #3145: would benefit MEV, unknown improvements
- #3156: save cpu ~2%
- #3112: reduce memory allocation frequency by ~6%
- #3120: reduce memory allocation frequency(unknown)
Notice: the usage of flag
--tries-verify-mode
could be changed in the future release,--tries-verify-mode full
and--tries-verify-mode insecure
will be deprecated. If you are running node with these flags enabled, pls be aware of it and let us know if you have any concern.
Changelog
FEATURE
#3141 feat: support to disable txindexer;
BUGFIX
#3157 build(deps): bump github.com/pion/interceptor from 0.1.37 to 0.1.39
#3167 eth: not begin to sync during processing broadcasted blocks or hash
IMPROVEMENT
#3140 feat: remove gc restriction for large mem;
#3135 miner: simplify code for simulating bids
#3151 cmd/jsutils: add new builders for chapel net
#3111 config: default config values if not set in config.toml
#3137 Docker arm64 runners
#3156 vm: implement contract pool
#3166 chore: remove unused file
#3164 cmd/jsutils: add builders and improve output for getMevStatus
#3139 miner/worker: broadcast mined block immediately before wroten into db
#3160 miner: add more metrics for mev
#3145 miner: prefetch states for bids simulating
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | ce8507bfff1ed585777d248794a4a8f5142b8f2414600a369410b370da261744 |
testnet.zip | 9f79a1b6ea0751fbd516bc213a64c3efc802321b6cdae020e60964c7688de55c |
geth_linux | ca8fe76829c28e350e57788b0b191b8ad28476cfcdbc8c077ea6836f29be4d81 |
geth_mac | b1f17f7b1ed0151fa51434bc78c5fc05ff37abea3ea78803690c741363adfe10 |
geth_windows | 4e2bf4e642a6d36c96b95124cbd19bc9ca6d708ac3c18be0db532ab2260aef72 |
geth_linux_arm64 | 70b6f238059288728f707af03aa246ab9709d7840a04aede6377c11f01a5c9e7 |