This is a maintenance release, it includes several bug fixes and improvements. We upgraded the insecure packages in #1274, and fix the sync issue in #1301. It is recommended to upgrade to the v1.1.19
for security, and stability.
Double Sign Monitor
Add a header monitor to detect the header that was a double sign from the validator.
enable the monitor with flag --monitor.doublesign
.
e.g. geth --config ... --datadir ... --monitor.doublesign
Changelog
FEATURE
- #1199 mointor: implement double sign monitor
IMPROVEMENT
- #1226 eth, trie: sync with upstream v1.10.26 to solve snap sync issues
- #1212 metrics: add miner info into metrics server
- #1240 Add NewBatchWithSize API for db and use this API for BloomIndexer.Commit()
- #1254 ci: update unmaintained tools to use maintained tools
- #1256 ci: disable CGO_ENABLED when building binary
- #1274 dep: bump the version of several important library
- #1294 parlia : add a check for the length of extraData.
- #1298 dep: update tendermint to v0.31.14
Document
- #1233 doc: update readme
- #1245 comments: add comments to clarify flags and byte codes
- #1266 docs: update the readme to latest
- #1267 docs: minor fix about the readme
- #1287 docs: minor fix on geth links
BUGFIX
- #1253 fix comments: prune ancient compatibility, add prune ancient comments
- #1301 fix: p2p sync with lagging peer
- #1302 fix: eth fetcher re-queue issue
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | 6dd6976b9c8d407e95ed99cd46f7badfa410f3f374ea3e360defab0f63fa3ed2 |
testnet.zip | bea96c7577f7ff8fe25384a3975059350fe2955e5b953180b26bc8944b6b9542 |
geth_linux | ad49b00a5df44fb67e0dc166a7cf02a02c67ab296d25e4ac3d56134567577c41 |
geth_mac | d2e7a482557cccc645c171314b138001de472140f4a38e57fc493b89eb59646b |
geth_windows | 71580478ee9701c557f2aae30fe07813242cb5a1b1f11f625ebd01e35e9c0891 |
geth_linux_arm-5 | 65afd845513f151e807111524816da9d9d98d9020748cb387a4ca80a6ef1355b |
geth_linux_arm-6 | 1f6be07c42ce02ba2897dc7288f4c93545dc6e94221451de0b478bebad872c5b |
geth_linux_arm-7 | 241245d6be97363a927694b248e00382c313e0b68f899eccef59afb5ff82ca42 |
geth_linux_arm64 | 50aae5defb41cb5f4da462b5f86097c2daf945672ce9fb1c1e4393f6e038610f |