This repository has been archived by the owner on Nov 6, 2020. It is now read-only.
Parity Ethereum 1.11.10-stable
Parity-Ethereum 1.11.10-stable is a bug-fix release to improve performance and stability.
OS | Arch | Download | SHA256 Checksum |
---|---|---|---|
![]() |
x64 | parity_1.11.10_windows_installer.exe | 32bff5883e4a4071f91a0b2ffe79770217e74fe56b2f1f6217f69a9cdd33c79e |
![]() |
x64 | parity_1.11.10_macos_macos.pkg | b3586fc5d28737a3a7bb221b3359225de841fa99447383e2ad4269776f438749 |
![]() |
x64 | parity_1.11.10_ubuntu_amd64.deb | f48e7b18dbec993070bbb75c625ae50f35372e89d61bbb78a472d05a506dee75 |
![]() |
x86 | parity_1.11.10_ubuntu_i386.deb | 24b66fc1bc1266ecab529a1929d90f548fb133e4f4371ca715853cb29b6049a7 |
![]() |
x64 | parity_1.11.10_debian_amd64.deb | 8a178b3d8ab5ade241192d02a0ff7cf34f6fbc311e82f0daef7d8fdca13a8712 |
![]() |
x64 | parity_1.11.10_centos_x86_64.rpm | be832c83adb1f7a2d17bb49f8265553dea13f8527f95e9a5468834077a378cc2 |
![]() |
armv7 | parity_1.11.10_ubuntu_armhf.deb | 14eba44e8309ec4859b66c65225f138dd482b8ec7e3747a32907a80dae0dc9f2 |
![]() |
arm64 | parity_1.11.10_ubuntu_arm64.deb | 72a05e4a752356c0704d2bf6b92cc7ffe3e596bcd28022cd6eaf2a2bdb6eda68 |
OS | Alternative | Link |
---|---|---|
![]() |
Homebrew | github.com/paritytech/homebrew-paritytech/blob/master/README.md |
![]() |
Snapcraft | snapcraft.io/parity |
![]() |
Docker | hub.docker.com/r/parity/parity |
![]() |
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.
- On nightly rust passing
- 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 aEthTransaction
will cause it to fall in these cases providedefault_nonce
value instead!
- Provide
- 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 aEthTransaction
will cause it to fall in these cases providedefault_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)