Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Parity Ethereum v2.6.5-beta

Compare
Choose a tag to compare
@s3krit s3krit released this 13 Nov 13:23
· 391 commits to master since this release
v2.6.5

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
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 961238cf3d0f31df4c5bd1f6aa70e6a2d443bbd3375fd884879de33cc5e27beb
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity bd9fa27358ad4043175d97b5e3b6e7274e5db11b32df6eff5cc5781621752380
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 62762f424ffcc9ea939f3e09904d64600c4966045a865cfd94f23cf967213a0d
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Snapcraft - snapcraft.io/parity
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Docker - hub.docker.com/r/parity/parity
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect All binaries - vanity-service.parity.io/parity-binaries?version=v2.6.5