Releases: moonbeam-foundation/moonbeam
Moonbeam v0.9.6
Changes
- Restore rococo/westend/kusama integrated runtime (#613)
- Supports runtime version for can_author runtime change (#614, #618)
- Fix "syncing new_canonical panic": Pin substrate#74101dc + cumulus#ed6ba5d (#628)
- Bump client v0.9.6 (#630)
Dependency changes
Moonbeam: v0.9.4...v0.9.6
Substrate: paritytech/substrate@1b758b2...74101dc
Cumulus: moonbeam-foundation/cumulus@067fc6e...3482cc3
Runtime 159
Runtimes
Moonbase
- spec_version: 0159
- sha256: 0xab8dd3123a3b5fd9f5bccf9ee91410a7754b35e5305e50ba9672fa98fe2cdb6c
- size: 2092202
- proposal: 0x2a255f97d1b54f866076d1dbb26b809039c03f420d58823087238d10e54b6ed7
Moonshadow
- spec_version: 0159
- sha256: 0x79b8a47d1aae1e2a2a3495e068755a3ffd75f1af04ee34ff487cdb1832e9a265
- size: 2093260
- proposal: 0x177cfc83bfb8b5b76440b12844ea398593aed83977758d6b35acd8500b3ff3cb
Moonriver
- spec_version: 0159
- sha256: 0x2696bb39af5249630ee12af7be2b69c810256cb73f7dc551e47211b831672cae
- size: 2098940
- proposal: 0x9ab25aea68310521a6e85389a9f46a4063aaaf77e9c63b556f94b2b2bee064cf
Moonbeam
- spec_version: 0159
- sha256: 0x51d6805bec78952b547c9edb9d1438e979fb91608e949b845a56f42ca759ae2a
- size: 2093205
- proposal: 0x6a31c5cbf46845e3dc076066080bd179ba4dce803fe4c7135112549718bfeabe
Build information
WASM runtime built using rustc 1.53.0 (53cb7b09b 2021-06-17)
Changes
- Adapt to new crowdloan initialization (#580)
- Environmental-aware externalities for tracing in execution wasm (#515)
- Update dependencies to v0.9.8 series (#587)
- Fix staking precompile interface function selectors (#602)
- Reduce Technical Committee fast tracking to 3 hours (#606)
- Support Runtime Api versioning (#614)
- Fix
ApiRef
re-use forcan_author
in cumulus (#618) - Pin substrate#74101dc + cumulus#ed6ba5d (#628)
- Reduce transaction byte fees to 10 micro per byte (#633)
Dependency changes
Moonbeam: runtime-155...runtime-159
Substrate: paritytech/substrate@9c57262...74101dc
Polkadot: paritytech/polkadot@63667ac...3a10ee6
Cumulus: moonbeam-foundation/cumulus@c3e4f71...3482cc3
Frontier: moonbeam-foundation/frontier@8a7ca9b...7791640
Moonbase v0.9.4
Runtimes
Moonbase
- spec_version: 0156
- sha256: 0xf38523273a81c9affa99e497fcc028d5bb22886158ef0eec6a4f8a00a1ed77cd
- size: 2090222
- proposal: 0xb0204f5997c41cb1d3c20bcf90ad1313588d8bd01d8abe03c2b6b5db6719794c
Moonshadow
- spec_version: 0156
- sha256: 0xf1da9129b5d1e08d4cb836358ee1c04e6a80ffafd7df308b82b7fa609babdeee
- size: 2091336
- proposal: 0xa50f68a254ce06a8d99bc7c370ba6559a1c2ec7d3e453b973f4ade7066f0b024
Moonriver
- spec_version: 0156
- sha256: 0xcd0665c63ab63442f9a110b3663b1c9241fad94a05ff7a9adf9def6d7cd2ee78
- size: 2094758
- proposal: 0x28e54a577ece9725e6d3e5b6bd7e78e8f3b8ca0db5c301d166639ff29c50acd1
Moonbeam
- spec_version: 0156
- sha256: 0x39b80e51f72d20ef3ad11569dd642833e355d529a841b1daec1745c7835c4a28
- size: 2091036
- proposal: 0x7efe08849bd84028a5c4fdf6a15f9ae4e11f34bc1114101612c4e4b220b97714
Build information
WASM runtime built using rustc 1.53.0 (53cb7b09b 2021-06-17)
Changes
- Bumps runtime to 156 and node to v0.9.4 (#601)
- Benchmark author mapping (#597)
- Remove
ensure_candidate
check in author-mapping (#600) - Update dependencies to v0.9.8 series (#587)
- Environmental-aware externalities for tracing in execution wasm (#515)
- Change proxy instance filter (#576)
- Adopt Polkadot's FeeMultiplierUpdate (#533)
- Add ss58prefix to specs (#582)
- Adapt to new crowdloan initialization (#580)
- Feat allow council to use treasury
Dependency changes
Moonbeam: v0.9.2...v0.9.4
Substrate: paritytech/substrate@9c57262...1b758b2
Polkadot: paritytech/polkadot@63667ac...3a10ee6
Cumulus: moonbeam-foundation/cumulus@c3e4f71...067fc6e
Frontier: moonbeam-foundation/frontier@8a7ca9b...7791640
Moonbase v0.9.2
This release contains information since v0.8.4 as it was the last released runtime.
In future releases, the binary/client will be released separately from the runtime
Runtimes
Moonbase
- spec_version: 0155
- sha256: 0x42447665407689c5f633c527b5ed1a95fd244f24977162a24b95162afb41decb
- size: 2173855
- proposal: 0x0caf02013881d554f0eed92157cceb6a524aa6c12c4e538e953f6feb8bfa321b
Moonshadow
- spec_version: 0155
- sha256: 0xcfdd3416c4926f517468b5aebfd1d8a0cad0981bd4f146d3c9d7a95f0c3c5040
- size: 2174262
- proposal: 0x7a3648aa4b8b1f48a36158df75846ac452a37ae29dccab77c9118a66c4f28208
Moonriver
- spec_version: 0155
- sha256: 0x4584e7e39fb399ef2e4dad3cafd711242df511cdba315dd5cc95dc58dc528e78
- size: 2184215
- proposal: 0xf3d039875302d49d52fb1af6877a2c46bc55b004afb8130f94dd9d0489ca3185
Moonbeam
- spec_version: 0155
- sha256: 0x759eb904aef24d33c9e806ab077e546d34291c12beb8f9535d9f2506740aab9e
- size: 2174007
- proposal: 0xba7f499b3f50a4d22df3dd8cda9ed5287640ff0313f2033e4005fcb0f3213474
Build information
WASM runtime built using rustc 1.53.0 (53cb7b09b 2021-06-17)
Changes
- Add monetary governance origin to staking (#571)
- Allow Democratic Instant/Fast tracking (#565)
- Updates the ss58 prefix for runtimes (#561)
- Add token symbols to specs (#560)
- Reduce Moonriver the minimum stake for candidate (#562)
- Adds
moonbeam key generate-account-key
command (#547) - Adds ECRecoverPublicKey precompile to address 1026 (#535)
- Uses compact proof (#556)
- Remove staking migration (#553)
- New runtime format (#522)
Dependency changes
Moonbeam: v0.8.4...v0.9.2
Substrate: paritytech/substrate@9c57262...9c57262
Polkadot: paritytech/polkadot@63667ac...63667ac
Cumulus: moonbeam-foundation/cumulus@c3e4f71...c3e4f71
Frontier: moonbeam-foundation/frontier@8a7ca9b...8a7ca9b
Moonbase v0.9.1
This is a release to support Moonriver runtime v0.8.4 with Kusama >v0.9.3
Changes
- Restore compact proof (#556)
Dependency changes
Moonbeam: v0.9.0...v0.9.1
Substrate: paritytech/substrate@9c57262...9c57262
Polkadot: paritytech/polkadot@63667ac...63667ac
Cumulus: moonbeam-foundation/cumulus@38dc027...c3e4f71
Frontier: moonbeam-foundation/frontier@8a7ca9b...8a7ca9b
Moonbase v0.9.0
This is a binary only release to support non compact proof on Moonriver runtime < v0.8.4 with Kusama > v0.9.3
Changes
- Revert compact proof (#555)
- deduplicate parachain_id in structopt (already embedded in cumulus_client_cli::RunCmd) (#524)
Dependency changes
Moonbeam: v0.8.4...v0.9.0
Substrate: paritytech/substrate@1d04678...9c57262
Polkadot: paritytech/polkadot@2f28561...63667ac
Cumulus: moonbeam-foundation/cumulus@51adcf4...38dc027
Frontier: moonbeam-foundation/frontier@f0f81d0...8a7ca9b
Moonbase v0.8.4
Runtimes
Moonbase
- spec_version: 52
- sha256: 0x18e84dfbf5dbcea91db82d0608e07049dc806acd6bb443ee5ed8fbce92f10841
- size: 2164380
- proposal: 0xad40dd354c8d078d0cc3002411d81c574f28e0c8dcc254dd6b1c75982372008d
Moonshadow
- spec_version: 53
- sha256: 0x8220efd4b3b56a83d7619e68a9b665d346e0510be8c8ff57295692d9a9fe5bb5
- size: 2162396
- proposal: 0x99fbced8bc0d899b1bb2b31a7542afcc01864be5b31c6d137d17ffae13acdc18
Moonriver
- spec_version: 53
- sha256: 0xb98619a80cb5d423f8a590a01e38b983d1cb7f5f0859802dc1b10f4ed6f10fa1
- size: 2165855
- proposal: 0xfd1096541a2c10fc4cdfd36d452b190a5c63c1090c1292f2781cc4901e1e7418
Moonbeam
- spec_version: 53
- sha256: 0x635e2e8fe6f0a0c03bb5dfa264966c5b69fcbc194346e81ed44ac9248bed2646
- size: 2163143
- proposal: 0xd33566b727dfc52b458ecea902eabd026eaae0f3e2dd678cf255d79fe921970d
Build information
WASM runtime built using rustc 1.53.0 (53cb7b09b 2021-06-17)
Changes
- [Staking] Benchmark Dispatchables (#525)
- Patch nomination DOS vector (#505)
- Expand and clean staking precompiles (#511)
- Add RocksDbWeights to Moon::{base, shadow, beam} (#520)
- Adds moonriver to the binary (#519)
- Add
[🌗]
log prefix (#510) - Refactor identical code between runtimes in separate crate (#498)
- Updating Moonriver units (#513)
- add key subcommand (#500)
- Patch staking underflow bug (#502)
- Solidity
blockhash
compliance (#504) - Remove cents and put 10^3 units and refactor to common runtime module (#487)
- Updates Substrate/Polkadot/Cumulus to v0.9.4 (#494)
- Remove hooks and call from pallet-ethereum-chain-id (#497)
- Add ParachainBondConfig to moonbeam types bundle (#491)
- Parametric balance checker (#490)
- Remove frontier offchain db on
purge-chain
subcommand (#486) - Make ParachainBondTreasury an Account Set in Staking Storage Instead of a Treasury (#484)
- Add
#[sp_version::runtime_version]
to al runtimes (#483) - Set MaximumSchedulerWeight to 75% (same as NORMAL_DISPATCH_RATIO) (#482)
- Use currency::BYTE_FEE for pallet_democracy's PreimageByteDeposit config (#481)
- Configure WeightInfo properly (#480)
- add deal with fees impl for all runtimes (#478)
- Kill old author mapping storage and upgrade (#474)
- Update initialization payment to 30% (#479)
- Adds missing storage for pallet collective (#469)
- remove democracy filter (#476)
- Update per byte fee to 1 milicent (#477)
- Remove useless exception in transaction pool filter (#475)
- Update
CouncilMotionDuration
andTechComitteeMotionDuration
(#472) - Update
ProxyDepositFactor
andAnnouncementDepositFactor
(#471) - Update
parachain_staking::Config
to match current block duration (#470) - TS integration tests for author Mapping (#445)
Dependency changes
Moonbeam: v0.8.1...v0.8.4
Substrate: paritytech/substrate@85fa0ab...1d04678
Polkadot: paritytech/polkadot@aa38676...2f28561
Cumulus: moonbeam-foundation/cumulus@2bade07...51adcf4
Frontier: moonbeam-foundation/frontier@d622fc6...f0f81d0
moonriver-genesis
Moonriver genesis
Moonbase v0.8.1
Moonbase v0.8.1
Moonbase v0.8.0
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 (polkadot-evm/frontier#365)
- Fixes EVM Precompile Gas Consumption (polkadot-evm/frontier#337)
- Adds Bloom filter for faster Ethereum transaction access (polkadot-evm/frontier#364, polkadot-evm/frontier#372)
- Fixes Precompile Gas Consumption (polkadot-evm/frontier#337)
- Fixes Genesis block number generation (polkadot-evm/frontier#374)
- Fixes Precompiles BN128 Bounds Checks (polkadot-evm/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: moonbeam-foundation/frontier@cce4b72...f9c7019