Parity 1.10.0-beta "Opportunity"
This is the Parity 1.10.0-beta release! Cool!
Disabling the Parity Wallet
The Parity Wallet (a.k.a. "UI") is now disabled by default. We are preparing to split the wallet from the core client.
To reactivate the parity wallet, you have to run Parity either with parity --force-ui
(not recommended) or parity ui
(deprecated) from the command line. Or, if you feel super fancy and want to test our pre-releases of the stand-alone electron wallet, head over to the Parity-JS repositories and check the releases.
Further reading:
Introducing the Wasm VM
We are excited to announce support for Wasm Smart Contracts on Kovan network. The hard-fork to activate the Wasm-VM will take place on block 6_600_000
.
To enable Wasm contracts on your custom network, just schedule a wasmActivationTransition
at your favorite block number (e.g., 42
, 666
, or 0xbada55
). To hack your first Wasm smart contracts in Rust, have a look at the Parity Wasm Tutorials.
Further reading:
Empty step messages in PoA
To reduce blockchain bloat, proof-of-authority networks can now enable empty step messages which replace empty blocks. Each step message will be signed and broadcasted by the issuing authorities, and included and rewarded in the next non-empty block.
To enable empty step messages, set the emptyStepsTransition
to your favorite block number. You can also specify a maximum number of empty steps with maximumEmptySteps
in your chain spec.
Other noteworthy changes
We removed the old database migrations from 2016. In case you upgrade Parity from a really, really old version, you will have to reset your database manually first with parity <options> db kill
.
We fixed DELEGATECALL from
and to
fields, see #7166.
We reduced the default USD per transaction value to 0.0001. Thanks, @MysticRyuujin!
The Musicoin chain is now enabled with Byzantium features starting at block 2_222_222
.
Downloads
OS | Arch | Download | SHA256 Checksum |
---|---|---|---|
x86_64 | parity_1.10.0_windows_installer.exe | f7eda3d1e5b551ce33a7439f1ff6be91a036c7a5f13613ffcf443a821631d4df |
|
x86_64 | parity_1.10.0_macos_macos.pkg | 58c8c4aa0442e73a0ced421e7b085421bffe72f8ca6074e3661ea35ed5678793 |
|
x86_64 | parity_1.10.0_ubuntu_amd64.deb | 3138d8c862bbe2c9040c8b70ad44a2aac64fb45368694b39faf60153cd67106d |
|
x86_64 | parity_1.10.0_debian_amd64.deb | 98f8aea99fb5e41eb0f88819f095f21cafa69c8c9b9e18a226ef38cc78c30205 |
|
x86_64 | parity_1.10.0_centos_x86_64.rpm | f3baf1f628c72ff3b33e5286e862d9c0199bac76b3717a368b700e0c103e616f |
|
aarch64 | parity_1.10.0_ubuntu_arm64.deb | 5a03cc272dc444d4b3a1a81808c251a9317b987bae8e165ea8c6a9fe11302894 |
Note, we temporarily disabled 32-bit releases. If you require binaries for 32-bit targets such as i686 or armv7, please stay tuned for a further patch-release.
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.10.0 |
The full list of included changes can be found in the CHANGELOG.