github moonbeam-foundation/moonbeam runtime-4000
Runtime 4000

one day ago

⚠️ Runtime compatibility notice

All collators must upgrade to client v0.48.0 before runtime 4000 is enacted.

Breaking changes

  • Pallet ParachainStaking migration from Currency trait to Fungible trait: (#3306)

    After the migration, users who previously queried Balances.Locks for lock identifiers [stkngcol, stkngdel], should now query Balances.Freezes with the following freeze reasons [StakingCollator, StakingDelegator] instead. The frozen balance shown in System.Account remains unaffected by this change.

Runtimes

Moonbase

✨ spec_version                : 4000
🏋 size                        : 1813331
#️⃣ sha256                      : 0x26f059fbe26b35b46bbfb67c48c297f2ddc2cb85aa298a00932e930e80dc8189
#️⃣ blake2-256                  : 0x8cb7bf56608c14f33e43f03ddbecd6ef905ea70d108c00ac25be85f233b934aa
🗳️ proposal (authorizeUpgrade) : 0x731039a39125f8a0e3ba667e169911d8069c7e05d0a91696240a2f45635f6fbb

Moonriver

✨ spec_version                : 4000
🏋 size                        : 1906135
#️⃣ sha256                      : 0x6f3f1fa02e04b828e2c1b8fe406ca7ae51cf707b2c520c7c96883b4c23168e37
#️⃣ blake2-256                  : 0x359edd7512bd6c107ea828b2907568431d147d19269171369ec6f99890c5f9e1
🗳️ proposal (authorizeUpgrade) : 0xc2cdf3204d174a543d02cfdcf10334f9d8a584fe880feef211bbd3be6cad653d

Moonbeam

✨ spec_version                : 4000
🏋 size                        : 1906193
#️⃣ sha256                      : 0xd4d4cacac88f213eedfa7c0cd65339f57c5f3acf9261641cc602c4c2babc038f
#️⃣ blake2-256                  : 0xaefe8deae05ee905fc39fb6bade84525907233a488b3cde6b6745dca4c3de79a
🗳️ proposal (authorizeUpgrade) : 0x527d920e470292ee8065217429330f548fe291c103cbdfebb31084586f9b6e2f

Build information

WASM runtime built using rustc 1.84.1 (e71f9a9a9 2025-01-27)

Changes

  • Migrate ParachainStaking pallet from Currency trait to Fungible trait (#3306)
  • NormalFilter - allow claim_assets and send calls from pallet-xcm (#3477)
  • Allow proxy calls create_pure and kill_pure (#3471)
  • Add support for EIP-7623 (#3441)
  • 🐛 Fix LiquidityRestrictions issue when trying to add a new proxy (#3243)
  • Fix dryRunXcm Api (#3461)
  • Clear storage of pallets removed pallets AssetManager and Assets (#3439)
  • Remove bridge features from moonbase runtime (#3437)
  • Remove pallet-assets from all runtimes (#3423)
  • Update storage benchmarks (#3459)
  • Remove legacy crowdloan-rewards initialization calls (#3440)
  • Replace deprecated CheckInherents with an equivalent ConsensusHook (#3397)

Dependency changes

Moonbeam: runtime-3900...runtime-4000
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@e9a1fe1...73cb19c
Frontier: moonbeam-foundation/frontier@cc754bb...5b38fdf
Moonkit: Moonsong-Labs/moonkit@b74feb0...f8fa83c

Don't miss a new moonbeam release

NewReleases is sending notifications on new releases.