Native runtime:
- Moonbase: 40
WASM runtime built using 1.51.0-nightly
and toolchain nightly-2021-01-13-x86_64-unknown-linux-gnu
Changes
- Adds Nimbus Parachain Consensus Framework ☁️⚡☁️ (see paritytech/cumulus@9d89ed6...e1cdc0c)
- Adds Nimbus Compatible Author Mapping (#404, #413, #414, #441)
- Adds support for purging relay and para separately (#329)
- Restricts pallet_evm::Call access to root (#344)
- Adds better trace_filter service with CLI arguments and threshold (#333, #379)
- Adds annual inflation calculation (#366)
- Fixes stake inflation incorrect value bug (#382)
- Adds SHA3FIPS at address 1024 (#323, #411)
- Adds Staking Precompiles (for testing) at address 2048 (#358)
- Splits clients/runtimes into multiple networks: moonbase, moonshadow, moonriver, moonbeam (#415)
- Adds Crowdloan Reward Pallet (see https://github.com/purestake/crowdloan-rewards) (#325)
- Prevents call to EVM/Balance/... pallets for moonshadow, moonriver, moonbeam (#420, #437)
- Sets block time to 12s and minimum gas price to 1_000_000_000 (#425)
- Adds Proxy pallet (#423)
- Adds Treasury pallet (#422)
- Prevents panicing in failing trace_filter (#447)
- Fixes Ethereum pubsub transaction index (paritytech/frontier#365)
- Fixes EVM Precompile Gas Consumption (paritytech/frontier#337)
- Adds Bloom filter for faster Ethereum transaction access (paritytech/frontier#364, paritytech/frontier#372)
- Fixes Precompile Gas Consumption (paritytech/frontier#337)
- Fixes Genesis block number generation (paritytech/frontier#374)
- Fixes Precompiles BN128 Bounds Checks (paritytech/frontier#394)
Dependency changes
Moonbeam changes: v0.7.0...v0.8.0
Substrate changes: paritytech/substrate@401c24e...1d7f6e1
Polkadot changes: paritytech/polkadot@b64741e...f36bb82
Cumulus changes: paritytech/cumulus@9d89ed6...e1cdc0c
Frontier changes: PureStake/frontier@cce4b72...f9c7019