⚠️ Runtime compatibility notice
All collators must upgrade to client v0.48.0 before runtime 4000 is enacted.
Breaking changes
- 
Pallet ParachainStaking migration from Currencytrait toFungibletrait: (#3306)After the migration, users who previously queried Balances.Locksfor lock identifiers [stkngcol,stkngdel], should now queryBalances.Freezeswith the following freeze reasons [StakingCollator,StakingDelegator] instead. The frozen balance shown inSystem.Accountremains 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 Currencytrait toFungibletrait (#3306)
- NormalFilter - allow claim_assetsandsendcalls from pallet-xcm (#3477)
- Allow proxy calls create_pureandkill_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-assetsfrom 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