github moonbeam-foundation/moonbeam runtime-2800
Runtime 2800

latest releases: v0.41.1, v0.41.0, runtime-3300...
8 months ago

⚠️ Breaking Changes

  • [Moonbase Alpha] Enable async backing (#2623)
    • Block time changes from 12s to 6s on average
  • [Moonbase Alpha] Use relay-slot number as clocktime (#2577)
    • Staking rounds are computed against the relay slot and not anymore against the parachain height
    • RoundInfo.starting_block refers to the first relay slot of the round
    • The number of parachain blocks in a round is not guaranteed to be always constant
  • Remove the LocalAssets pallet-asset instance (#2634)
  • Remove Gov V1 collectives (#2643)
    • Council and TechCommittee are removed
    • Calls to precompiles at addresses 2062 and 2063 will revert by default
  • Migrate Fee payment to use Fungible Adapter (#2624)
    • fix spendable amounts inconsistencies for accounts with both reserved and locked amounts

Runtimes

Moonbase

✨ spec_version                : 2800
🏋 size                        : 1728703
#️⃣ sha256                      : 0x520009e7861bcf9e5c1f6f0679b39abbe74442a0b807e7edfdda4a4b28951c93
#️⃣ blake2-256                  : 0x816bcecffe05d87cf891fb33309d8bc4cb92d79b95e448652391e71a0135a940
🗳️ proposal (authorizeUpgrade) : 0x8b827c685aa6b377310ac96e776b85101c816ae72bfd75be438a8978a3ab4ca9

Moonriver

✨ spec_version                : 2800
🏋 size                        : 1707269
#️⃣ sha256                      : 0x4b3096a572237c9c6744ac4fadcad6dd709625fa1e2912334a59d135d0f13b5b
#️⃣ blake2-256                  : 0x4c510e41236dd8cae0c7603c4bb46898ee17e92c4400cee8de8087d13d9170e0
🗳️ proposal (authorizeUpgrade) : 0xc1eb83b6019766a69ab0c053b94a22e92398f265485f47072b70f301d7d222a9

Moonbeam

✨ spec_version                : 2800
🏋 size                        : 1709139
#️⃣ sha256                      : 0x8a6d599b7f253a5a296b28c4b8552ffd5f18f0daf3ec22fb708d314b1b039ee0
#️⃣ blake2-256                  : 0x44372d34b3eb0ed5aafcfcbe90d2cf9f81e0585cb1c3b7ece652a92a28d8a8af
🗳️ proposal (authorizeUpgrade) : 0xcb0e78a15ec7e27036b7c7e97da8642a50aa63964035e7c9d0e212ee936e6521

Build information

WASM runtime built using rustc 1.74.0 (79e9716c9 2023-11-13)

Changes

  • [Moonbase Alpha] Add Relay Chain Data Verifier Precompile (#2650)
  • [Moonbase Alpha] Add a fast admin track to opengov for Hrmp manipulation (#2649)
  • Add an extrinsic to clear storage entries for suicided contracts (#2561)
  • Gov V1 removal: Add manual migration unlock_democracy_funds (#2651)
  • Cleanup migrations executed during last runtime upgrade (#2658)
  • Set minimum period to 3s on moonbase (#2666)
  • Update rust to v1.74 (#2647)
  • Add benchmarks for runtime 2800 (#2669)

Migrations

  • Council and Tech Committee storage removal
  • [Moonriver] [Moonbeam] Update stacking rounds parameters based on relay slot

Dependency changes

Moonbeam: runtime-2700...runtime-2800
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@542721d...771cd75
Frontier: moonbeam-foundation/frontier@00bd4a6...8c90bb7

Don't miss a new moonbeam release

NewReleases is sending notifications on new releases.