Parity v2.6.5 Release Notes
Release Date: 2019-11-13 // over 4 years ago-
๐ Parity Ethereum v2.6.5-beta is a patch release that adds block numbers for activating the Istanbul hardfork on mainnet, as well as a large number of various bugfixes, QoL changes, some code cleanup/refactoring and other miscellaenous changes.
๐ This release removes legacy aliases for the mainnet. If you specify
--chain homestead
,--chain frontier
or--chain byzantium
, this will need to be changed to one of:--chain eth
,--chain ethereum
,--chain foundation
or--chain mainnet
.๐ This release includes important changes to how snapshots are produced. The size of the Ethereum account state means that producing a snapshot takes a long while; most nodes today are not able to finish before the relevant state is pruned. Starting with v2.6.5, pruning is paused while a snapshot is underway, hopefully fixing the current dearth of recent snapshots. The downside to this is that memory usage goes up while a snapshot is produced.
The full list of included changes:
- ๐ [CI] check evmbin build (#11096)
- Correct EIP-712 encoding (#11092)
- [client]: Fix for incorrectly dropped consensus messages (#11082) (#11086)
- โก๏ธ Update hardcoded headers (foundation, classic, kovan, xdai, ewc, ...) (#11053)
- โ Add cargo-remote dir to .gitignore (?)
- โก๏ธ Update light client headers: ropsten 6631425 foundation 8798209 (#11201)
- โก๏ธ Update list of bootnodes for xDai chain (#11236)
- ๐ง ethcore/res: add mordor testnet configuration (#11200)
- [chain specs]: activate Istanbul on mainnet (#11228)
- ๐ [builtin]: support multiple prices and activations in chain spec (#11039)
- [receipt]: add sender & receiver to RichReceipts (#11179)
- [ethcore/builtin]: do not panic in blake2pricer on short input (#11180)
- Made ecrecover implementation trait public (#11188)
- ๐ Fix docker centos build (#11226)
- โก๏ธ Update MIX bootnodes. (#11203)
- โ Insert explicit warning into the panic hook (#11225)
- ๐ Use provided usd-per-eth value if an endpoint is specified (#11209)
- Cleanup stratum a bit (#11161)
- โ Add Constantinople EIPs to the dev (instant_seal) config (#10809) (already backported)
- ๐ util Host: fix a double Read Lock bug in fn Host::session_readable() (#11175)
- ๐ ethcore client: fix a double Read Lock bug in fn Client::logs() (#11172)
- Type annotation for next_key() matching of json filter options (#11192)
- โฌ๏ธ Upgrade jsonrpc to latest (#11206)
- [dependencies]: jsonrpc 14.0.1 (#11183)
- โฌ๏ธ Upgrade to jsonrpc v14 (#11151)
- Switching sccache from local to Redis (#10971)
- Snapshot restoration overhaul (#11219)
- โ Add new line after writing block to hex file. (#10984)
- Pause pruning while snapshotting (#11178)
- Change how RPCs eth_call and eth_estimateGas handle "Pending" (#11127)
- ๐ Fix block detail updating (#11015)
- ๐ Make InstantSeal Instant again #11186
- Filter out some bad ropsten warp snapshots (#11247)
System Architecture Binary Sha256 Checksum ๐ x64 parity.exe ๐ x64 parity ๐ x64 parity System Option - Resource Homebrew - github.com/paritytech/homebrew-paritytech ๐ง Snapcraft - ๐ณ Docker - All binaries - vanity-service.parity.io/parity-binaries?version=v2.6.5