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

Parity Ethereum 1.11.10-stable

Compare
Choose a tag to compare
@5chdn 5chdn released this 31 Aug 00:37
· 1287 commits to master since this release
31720e6

Parity-Ethereum 1.11.10-stable is a bug-fix release to improve performance and stability.

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.10_windows_installer.exe 32bff5883e4a4071f91a0b2ffe79770217e74fe56b2f1f6217f69a9cdd33c79e
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.10_macos_macos.pkg b3586fc5d28737a3a7bb221b3359225de841fa99447383e2ad4269776f438749
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.10_ubuntu_amd64.deb f48e7b18dbec993070bbb75c625ae50f35372e89d61bbb78a472d05a506dee75
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.10_ubuntu_i386.deb 24b66fc1bc1266ecab529a1929d90f548fb133e4f4371ca715853cb29b6049a7
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.10_debian_amd64.deb 8a178b3d8ab5ade241192d02a0ff7cf34f6fbc311e82f0daef7d8fdca13a8712
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.10_centos_x86_64.rpm be832c83adb1f7a2d17bb49f8265553dea13f8527f95e9a5468834077a378cc2
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.10_ubuntu_armhf.deb 14eba44e8309ec4859b66c65225f138dd482b8ec7e3747a32907a80dae0dc9f2
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.10_ubuntu_arm64.deb 72a05e4a752356c0704d2bf6b92cc7ffe3e596bcd28022cd6eaf2a2bdb6eda68
OS Alternative Link
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew github.com/paritytech/homebrew-paritytech/blob/master/README.md
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 Other binaries vanity-service.parity.io/parity-binaries?format=markdown&version=v1.11.10

The full list of included changes:

  • Stable backports for 1.11.10 (#9228)
    • Parity-version: bump stable to 1.11.9
    • Fix compilation error on nightly rust (#8707)
      • On nightly rust passing public_url works but that breaks on stable. This works for both.
    • Parity-version: bump stable to 1.11.10
    • Check if synced when using eth_getWork (#9193) (#9210)
      • Check if synced when using eth_getWork (#9193)
      • Don't use fn syncing
      • Fix identation
      • Fix typo
      • Don't check for warping
      • Rpc: avoid calling queue_info twice on eth_getWork
    • Fix potential as_usize overflow when casting from U256 in miner (#9221)
    • Allow old blocks from peers with lower difficulty (#9226)
      • Previously we only allow downloading of old blocks if the peer difficulty was greater than our syncing difficulty. This change allows downloading of blocks from peers where the difficulty is greater then the last downloaded old block.
    • Update Dockerfile (#9242)
      • Update Dockerfile
      • Fix Docker build
    • Fix dockerfile paths: parity -> parity-ethereum (#9248)
    • Update tobalaba.json (#9313)
    • Light client Provide default nonce in transactions when it´s missing (#9370)
      • Provide default_nonce in tx`s when it´s missing
      • When nonce is missing in a EthTransaction will cause it to fall in these cases provide default_nonce value instead!
    • Changed http:// to https:// on Yasm link (#9369)
      • Changed http:// to https:// on Yasm link in README.md
      • Provide default_nonce in tx`s when it´s missing
      • When nonce is missing in a EthTransaction will cause it to fall in these cases provide default_nonce value instead!
      • Address grumbles
    • Ethcore: kovan: delay activation of strict score validation (#9406)
    • Use impl Future in the light client RPC helpers (#8628)
    • Better support for eth_getLogs in light mode (#9186)
      • Light client on-demand request for headers range.
      • Cache headers in HeaderWithAncestors response.
        • Also fulfills request locally if all headers are in cache.
      • Lightfetch::logs fetches missing headers on demand.
      • Lightfetch::logs limit the number of headers requested at a time.
      • Lightfetch::logs refactor header fetching logic.
      • Enforce limit on header range length in light client logs request.
      • Fix light request tests after struct change.
      • Respond to review comments.
    • Propagate transactions for next 4 blocks. (#9265)
      • This PR also removes the limit of max 64 transactions per packet, currently we only attempt to prevent the packet size to go over 8MB. This will only be the case for super-large transactions or high-block-gas-limit chains.
      • Patching this is important only for chains that have blocks that can fit more than 4k transactions (over 86M block gas limit)
      • For mainnet, we should actually see a tiny bit faster propagation since instead of computing 4k pending set, we only need 4 * 8M / 21k = 1523 transactions.
    • Ethcore: fix pow difficulty validation (#9328)
      • Ethcore: fix pow difficulty validation
      • Ethcore: validate difficulty is not zero
      • Ethcore: add issue link to regression test
      • Ethcore: fix tests
      • Ethcore: move difficulty_to_boundary to ethash crate
      • Ethcore: reuse difficulty_to_boundary and boundary_to_difficulty
      • Ethcore: fix grumbles in difficulty_to_boundary_aux
  • Add snapcraft cmake build dependency (#9243)