@Tbaut Tbaut released this Dec 14, 2018 · 87 commits to master since this release

Assets 2

Parity-Ethereum 2.2.5-beta is an important release that introduces Constantinople fork at block 7080000 on Mainnet.
This release also contains a fix for chains using AuRa + EmptySteps. Read carefully if this applies to you.
If you have a chain withempty_steps already running, some blocks most likely contain non-strict entries (unordered or duplicated empty steps). In this releasestrict_empty_steps_transition is enabled by default at block 0 for any chain with empty_steps.
If your network uses empty_steps you must:

  • plan a hard fork and change strict_empty_steps_transition to the desire fork block
  • update the clients of the whole network to 2.2.5-beta / 2.1.10-stable.

If for some reason you don't want to do this please setstrict_empty_steps_transition to 0xfffffffff to disable it.

Upgrading is strongly recommended.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe b9cd6ca5e92f3e3194030c222b9fb9aedb5c2f6746595895f516f2affb2bc579
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity da77f3c920bdde8ed2cd1e971130952e53532fd874df50891898822459029d1b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 5a4c8d947feadc48cae1a85f58845b3129d73f96cc7c13df2df8a780584da947
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.2.5

The full list of included changes:

  • Backports for beta 2.2.5 (#10047)
    • Bump beta to 2.2.5 (#10047)
    • Fix empty steps (#9939)
      • Prevent sending empty step message twice
      • Prevent sending empty step and then block in the same step
      • Don't accept double empty steps
      • Do basic validation of self-sealed blocks
    • Strict empty steps validation (#10041)
      • Enables strict verification of empty steps - there can be no duplicates and empty steps should be ordered inside the seal.
      • Note that authorities won't produce invalid seals after #9939, this PR just adds verification to the seal to prevent forging incorrect blocks and potentially causing consensus issues.
      • This features is enabled by default so any AuRa + EmptySteps chain should set strict_empty_steps_transition fork block number in their spec and upgrade to v2.2.5-beta or v2.1.10-stable.
    • ethcore: enable constantinople on ethereum (#10031)
      • ethcore: change blockreward to 2e18 for foundation after constantinople
      • ethcore: delay diff bomb by 2e6 blocks for foundation after constantinople
      • ethcore: enable eip-{145,1014,1052,1283} for foundation after constantinople
    • Change test miner max memory to malloc reports. (#10024)
    • Fix: test corpus_inaccessible panic (#10019)

@Tbaut Tbaut released this Dec 14, 2018 · 200 commits to master since this release

Assets 2

Parity-Ethereum 2.1.10-stable is an important release that introduces Constantinople fork at block 7080000 on Mainnet.

This release also contains a fix for chains using AuRa + EmptySteps. Read carefully if this applies to you.
If you have a chain withempty_steps already running, some blocks most likely contain non-strict entries (unordered or duplicated empty steps). In this releasestrict_empty_steps_transition is enabled by default at block 0 for any chain with empty_steps.
If your network uses empty_steps you must:

  • plan a hard fork and change strict_empty_steps_transition to the desire fork block
  • update the clients of the whole network to 2.2.5-beta / 2.1.10-stable.

If for some reason you don't want to do this please setstrict_empty_steps_transition to 0xfffffffff to disable it.

Upgrading is strongly recommended.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 67c016076cbce2abc6718c1a18077a35eacacf11a5f58dd3b77b42166efadb40
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity c1a977e28c9a2dacf3cd54dcfa0706b0bdbef28be728e31396bec899db9ba29a
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 3d62e1ec018d30245e2eab89380d601f5f82c5ed33abe8c2edde9055976d4b02
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.1.10

The full list of included changes:

  • Backports for stable 2.1.10 (#10046)
    • Bump stable to 2.1.10 (#10046)
    • RPC: parity_getBlockReceipts (#9527)
      • Block receipts RPC.
      • Use lazy evaluation of block receipts (ecrecover).
      • Optimize transaction_receipt to prevent performance regression.
      • Add block & transaction receipt tests.
      • Fix conversion to block id.
    • Update a few parity-common dependencies (#9663)
      • revert update of ethereum/tests
      • better reporting of network rlp errors
      • Use rlp 0.3.0-beta.1
      • fix util function get_dummy_blocks
      • Already a Vec
      • encode_list returns vec already
    • Fix empty steps (#9939)
      • Prevent sending empty step message twice
      • Prevent sending empty step and then block in the same step
      • Don't accept double empty steps
      • Do basic validation of self-sealed blocks
    • Strict empty steps validation (#10041)
      • Enables strict verification of empty steps - there can be no duplicates and empty steps should be ordered inside the seal.
      • Note that authorities won't produce invalid seals after #9939, this PR just adds verification to the seal to prevent forging incorrect blocks and potentially causing consensus issues.
      • This features is enabled by default so any AuRa + EmptySteps chain should set strict_empty_steps_transition fork block number in their spec and upgrade to v2.2.5-beta or v2.1.10-stable.
    • ethcore: enable constantinople on ethereum (#10031)
      • ethcore: change blockreward to 2e18 for foundation after constantinople
      • ethcore: delay diff bomb by 2e6 blocks for foundation after constantinople
      • ethcore: enable eip-{145,1014,1052,1283} for foundation after constantinople
    • Change test miner max memory to malloc reports. (#10024)

@5chdn 5chdn released this Dec 6, 2018 · 87 commits to master since this release

Assets 2

Parity-Ethereum 2.2.4-beta is a bugfix release. Upgrading is recommended.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 2ec51b82bbfedc1334803d6085f02a1c83383f36f10cd0caaf0b06f9c8ae36d4
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 1a6b93a3ff95e15d5eda27aa1e4b92fd96a2e9f1061d8266d67f3dfb32d36b89
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity dd2c91d108a1382c6330951dd8b2643210de636783be9be9d6af172554436ece
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.2.4

The full list of included changes:

  • Patch beta release pipeline (#10020)
    • Version: bump beta to 2.2.4
    • Ci: move future releases to ethereum subdir on s3 (#10017)
      • Ci: move future releases to ethereum subdir on s3
      • Ci: redesign s3 bucket logic
      • Ci: use the releases bucket
    • Handle failing case for update account cache in require (#9989)
    • State: remove accidently merged test
    • State: remove merge leftovers

@5chdn 5chdn released this Dec 6, 2018 · 200 commits to master since this release

Assets 2

Parity-Ethereum 2.1.9-stable is not a bugfix release. Upgrading is optional.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 960fee8862b906a208e8e8d9e213374db0785297d3caa3ea1bb5f34f8fc7ac94
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity aa2f2b6228839526cced76559aeea1e1d6cfb247f9515852698fe42e67702663
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 85af7a1a5141f4a79b18afde02e500eb5ae4b92857ad63402d579a93b72e7a06
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.1.9

The full list of included changes:

  • Patch stable release pipeline (#10021)
    • Version: bump stable to 2.1.9
    • Ci: move future releases to ethereum subdir on s3 (#10017)
      • Ci: move future releases to ethereum subdir on s3
      • Ci: redesign s3 bucket logic
      • Ci: use the releases bucket

@5chdn 5chdn released this Dec 1, 2018 · 87 commits to master since this release

Assets 2

Parity-Ethereum 2.2.3-beta is an exciting release that, among others, fixes the database blooms migration when upgrading from 1.x versions to 2.2.3. Upgrading is highly encouraged.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe bfad8bf0b189b7da5b9d6b32f5361a4010ab279d3c22ab00f202d4de55b8a950
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity c1557e3c8f4257348053ef1560621303790cf636b5f3c86c09ce92a5a535ae95
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 6395702d7e648f238dc8f5e1a8b4b4a58a2b0513121c8778e2e815be66139d71
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.2.3

The full list of included changes:

  • Beta patch release 2.2.3 (#10002)
    • version: bump stable to 2.2.3
    • Fix Bloom migration (#9992)
      • Fix wrong block number in blooms migration
      • Fix wrong const type (usize -> u64) grimacing
    • Fix daemonize (#10000)
      • Revert "prevent silent errors in daemon mode, closes #9367 (#9946)"
      • deps(daemonize): switch back to crates.io
    • move daemonize before creating account provider (#10003)
      • move daemonize before creating account provider
      • daemonize: add a future-proofing comment

@5chdn 5chdn released this Dec 1, 2018 · 200 commits to master since this release

Assets 2

Parity-Ethereum 2.1.8-stable is an exciting release that, among others, fixes the database bloom migration when upgrading from 1.x versions to 2.1.8. Upgrading is highly encouraged.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe f1fbb888b8a413ed7074b4d7e52767dba8301298f6ccdf8875d5fc9e3b9c2e7f
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity d496bb6785f81482984084f96f5c7a1aa6753c56ea365f8e24279da6f52a13cd
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 9235d7c49a3785eec836c699a7e5db237a1a8ed97fecc954da1803f3eb38da7d
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.1.8

The full list of included changes:

  • Stable patch release 2.1.8 (#10001)
    • version: bump stable to 2.1.8
    • Fix Bloom migration (#9992)
      • Fix wrong block number in blooms migration
      • Fix wrong const type (usize -> u64) grimacing
    • Fix daemonize (#10000)
      • Revert "prevent silent errors in daemon mode, closes #9367 (#9946)"
      • deps(daemonize): switch back to crates.io
    • move daemonize before creating account provider (#10003)
      • move daemonize before creating account provider
      • daemonize: add a future-proofing comment

@5chdn 5chdn released this Nov 29, 2018 · 87 commits to master since this release

Assets 2

Parity-Ethereum 2.2.2-beta is an exciting release. Among others, it improves sync performance, peering stability, block propagation, and transaction propagation times. Also, a warp-sync no longer removes existing blocks from the database, but rather reuses locally available information to decrease sync times and reduces required bandwidth.

Before upgrading to 2.2.2, please also verify the validity of your chain specs. Parity Ethereum now denies unknown fields in the specification. To do this, use the chainspec tool:

cargo build --release -p chainspec
./target/release/chainspec /path/to/spec.json

Last but not least, JSONRPC APIs which are not yet accepted as an EIP in the eth, personal, or web3 namespace, are now considere experimental as their final specification might change in future. These APIs have to be manually enabled by explicitly running --jsonrpc-experimental.

Thanks for flying with Parity Ethereum!

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 6849df08e75e126a3dc66a8409b252e8b5f76352f331125c399bfce4318e5978
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity eb4fa2b28bb73ec55b36d525738e3c485569183b7d39c306fd87df7909b26a59
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 4f6d921e850ac126e3f9fb5d26b80851374f738aaa34941dc0fa3c1d9e80bdf4
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.2.2

The full list of included changes:

  • Backports For beta 2.2.2 (#9976)
    • Version: bump beta to 2.2.2
    • Add experimental RPCs flag (#9928)
    • Keep existing blocks when restoring a Snapshot (#8643)
      • Rename db_restore => client
      • First step: make it compile!
      • Second step: working implementation!
      • Refactoring
      • Fix tests
      • Migrate ancient blocks interacting backward
      • Early return in block migration if snapshot is aborted
      • Remove RwLock getter (PR Grumble I)
      • Remove dependency on Client: only used Traits
      • Add test for recovering aborted snapshot recovery
      • Add test for migrating old blocks
      • Release RwLock earlier
      • Revert Cargo.lock
      • Update update ancient block logic: set local in commit
      • Update typo in ethcore/src/snapshot/service.rs
    • Adjust requests costs for light client (#9925)
      • Pip Table Cost relative to average peers instead of max peers
      • Add tracing in PIP new_cost_table
      • Update stat peer_count
      • Use number of leeching peers for Light serve costs
      • Fix test::light_params_load_share_depends_on_max_peers (wrong type)
      • Remove (now) useless test
      • Remove load_share from LightParams.Config
      • Add LEECHER_COUNT_FACTOR
      • Pr Grumble: u64 to u32 for f64 casting
      • Prevent u32 overflow for avg_peer_count
      • Add tests for LightSync::Statistics
    • Fix empty steps (#9939)
      • Don't send empty step twice or empty step then block.
      • Perform basic validation of locally sealed blocks.
      • Don't include empty step twice.
    • Prevent silent errors in daemon mode, closes #9367 (#9946)
    • Fix a deadlock (#9952)
      • Update informant:
        • Decimal in Mgas/s
        • Print every 5s (not randomly between 5s and 10s)
      • Fix dead-lock in blockchain.rs
      • Update locks ordering
    • Fix light client informant while syncing (#9932)
      • Add is_idle to LightSync to check importing status
      • Use SyncStateWrapper to make sure is_idle gets updates
      • Update is_major_import to use verified queue size as well
      • Add comment for is_idle
      • Add Debug to SyncStateWrapper
      • fn get -> fn into_inner
    • Ci: rearrange pipeline by logic (#9970)
    • Ci: rearrange pipeline by logic
    • Ci: rename docs script
    • Fix docker build (#9971)
    • Deny unknown fields for chainspec (#9972)
      • Add deny_unknown_fields to chainspec
      • Add tests and fix existing one
      • Remove serde_ignored dependency for chainspec
      • Fix rpc test eth chain spec
      • Fix starting_nonce_test spec
    • Improve block and transaction propagation (#9954)
      • Refactor sync to add priority tasks.
      • Send priority tasks notifications.
      • Propagate blocks, optimize transactions.
      • Implement transaction propagation. Use sync_channel.
      • Tone down info.
      • Prevent deadlock by not waiting forever for sync lock.
      • Fix lock order.
      • Don't use sync_channel to prevent deadlocks.
      • Fix tests.
    • Fix unstable peers and slowness in sync (#9967)
      • Don't sync all peers after each response
      • Update formating
      • Fix tests: add continue_sync to Sync_step
      • Update ethcore/sync/src/chain/mod.rs
      • Fix rpc middlewares
    • Fix Cargo.lock
    • Json: resolve merge in spec
    • Rpc: fix starting_nonce_test
    • Ci: allow nightl job to fail

@5chdn 5chdn released this Nov 28, 2018 · 200 commits to master since this release

Assets 2

Parity-Ethereum 2.1.7-stable is a release that improves performance and stability.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 9a3fcd2366ba8873587f61ab5dd8b1d0fdb97c0286db488ad15c8543c19fa51c
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 74379e83315175ce4c24d2901d025d5ec72927f1e27408dbc4f390ab815fc8a5
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 2650354613a26cb501d5379dfb4449e4673eeed90e908759353464af1450eff0
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.1.7

The full list of included changes:

  • Backports for stable 2.1.7 (#9975)
    • Version: bump stable to 2.1.7
    • Adjust requests costs for light client (#9925)
      • Pip Table Cost relative to average peers instead of max peers
      • Add tracing in PIP new_cost_table
      • Update stat peer_count
      • Use number of leeching peers for Light serve costs
      • Fix test::light_params_load_share_depends_on_max_peers (wrong type)
      • Remove (now) useless test
      • Remove load_share from LightParams.Config
      • Add LEECHER_COUNT_FACTOR
      • Pr Grumble: u64 to u32 for f64 casting
      • Prevent u32 overflow for avg_peer_count
      • Add tests for LightSync::Statistics
    • Fix empty steps (#9939)
      • Don't send empty step twice or empty step then block.
      • Perform basic validation of locally sealed blocks.
      • Don't include empty step twice.
    • Prevent silent errors in daemon mode, closes #9367 (#9946)
    • Fix light client informant while syncing (#9932)
      • Add is_idle to LightSync to check importing status
      • Use SyncStateWrapper to make sure is_idle gets updates
      • Update is_major_import to use verified queue size as well
      • Add comment for is_idle
      • Add Debug to SyncStateWrapper
      • fn get -> fn into_inner
    • Ci: rearrange pipeline by logic (#9970)
    • Ci: rearrange pipeline by logic
    • Ci: rename docs script
    • Add readiness check for docker container (#9804)
      • Update Dockerfile
      • Add sync check script
    • Fix docker script (#9854)
    • Dockerfile: change source path of the newly added check_sync.sh (#9869)
    • Do not use the home directory as the working dir in docker (#9834)
      • Do not create a home directory.
      • Re-add -m flag
    • Fix docker build (#9971)
    • Bump smallvec to 0.6 in ethcore-light, ethstore and whisper (#9588)
      • Bump smallvec to 0.6 in ethcore-light, ethstore and whisper
      • Bump transaction-pool
      • Fix test.
    • Patch cargo to use tokio-proto from git repo
    • Use patched version of untrusted 0.5.1
    • Ci: allow audit to fail

@Tbaut Tbaut released this Nov 15, 2018 · 87 commits to master since this release

Assets 2

Parity-Ethereum 2.2.1-beta is the first v2.2 release, and might introduce features that break previous work flows, among others:

  • Prevent zero network ID (#9763) and drop support for Olympic testnet (#9801): The Olympic test net is dead for years and never used a chain ID but network ID zero. Parity Ethereum is now preventing the network ID to be zero, thus Olympic support is dropped. Make sure to chose positive non-zero network IDs in future.
  • Multithreaded snapshot creation (#9239): adds a CLI argument --snapshot-threads which specifies the number of threads. This helps improving the performance of full nodes that wish to provide warp-snapshots for the network. The gain in performance comes with a slight drawback in increased snapshot size.
  • Expose config max-round-blocks-to-import (#9439): Parity Ethereum imports blocks in rounds. If at the end of any round, the queue is not empty, we consider it to be importing and won't notify pubsub. On large re-orgs (10+ blocks), this is possible. The default max_round_blocks_to_import is increased to 12 and configurable via the --max-round-blocks-to-import CLI flag. With unstable network conditions, it is advised to increase the number. This shouldn't have any noticeable performance impact unless the number is set to really large.
  • Increase Gas-floor-target and Gas Cap (#9564): the default values for gas floor target are 8_000_000 and gas cap 10_000_000, similar to Geth 1.8.15+.
  • Produce portable binaries (#9725): we now produce portable binaries, but it may incur some performance degradation. For ultimate performance it's now better to compile Parity Ethereum from source with PORTABLE=OFF environment variable.
  • RPC: parity_allTransactionHashes (#9745): Get all pending transactions from the queue with the high performant parity_allTransactionHashes RPC method.
  • Support eth_chainId RPC method (#9783): implements EIP-695 to get the chainID via RPC.
  • AuRa: finalize blocks (#9692): The AuRa engine was updated to emit ancestry actions to finalize blocks. The full client stores block finality in the database, the engine builds finality from an ancestry of ExtendedHeader; is_epoch_end was updated to take a vec of recently finalized headers; is_epoch_end_light was added which maintains the previous interface and is used by the light client since the client itself doesn't track finality.
System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 26d11a47255a2722489f74b868169210809ce6b2f8699f49cde4a23db63f7dad
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity adc27b6f7ea7d66eb012a5c2a6036e304f09ebcf2f27b04d93731618c630d840
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity dfdb0ba6d8847a164600baad7008c1a8715126aca21bb0909e7184f2b3bf2d21
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.2.1

The full list of included changes can be found in CHANGELOG.md.

@Tbaut Tbaut released this Nov 15, 2018 · 200 commits to master since this release

Assets 2

Parity-Ethereum 2.1.6-stable is a release that improves performance and stability.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 3f89954ceb4ce08b0e61e8a7b7034110c7bc450c19aa6b3090d72e28d3ef5ea4
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity d3f6ed4261f283a1c774b5595cf492377c659c3a749ec0abb3d370acc9da0cd1
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 542f18da9e4291d98938d3c59cd87c1798bf9b4b7e535cf3321c848934fbdbdb
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
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.1.6

The full list of included changes:

  • Backport to parity 2.1.6-stable #9904

    • Bump version to 2.1.6
    • Fix: Intermittent failing CI due to addr in use #9885
    • Add hardcoded headers for light client #9907
    • Gitlab-ci: make android release build succeed #9743
    • Light-fetch: Differentiate between out-of-gas/manual throw and use required gas from response on failure #9824
    • Remove rust-toolchain file #9906
    • Simplify cargo audit #9918
    • Ci: nuke the gitlab caches #9855
  • Backports to parity stable 2.1.5 (not released) #9821

    • Ci: remove failing tests for android, windows, and macos #9788
    • Move state root verification before gas used #9841
    • Classic.json Bootnode Update #9828