⚠️ Breaking Changes
- XCM instructions weights should comply with EVM foreign assets (#2883)
- The XCM instructions
WithdrawAsset
,DepositAsset
, andTransferAsset
cost more when they handle EVM foreign assets
- The XCM instructions
- [Moonbeam]
- Set the block size to 60mln gas (#2921)
Runtimes
Moonbase
✨ spec_version : 3200
🏋 size : 2004745
#️⃣ sha256 : 0x12a34b1505aa884b9df9b89733ba287a9fe0101ab8f7bac3b752b57058bf76e3
#️⃣ blake2-256 : 0xca60b06d00d051148af7611c8f283f288baec8c2368f12af397e42f51f9e942f
🗳️ proposal (authorizeUpgrade) : 0xb38da51b50a5d8e06f7800c4e28ae1b2d8af60af312308a8942cbeb779ab9134
Moonriver
✨ spec_version : 3200
🏋 size : 1967252
#️⃣ sha256 : 0x11d90e94eed33da66c4a0cb588ccad57e526dfbe9de4a1ecd7bcdacdbf29c9a3
#️⃣ blake2-256 : 0x35a86ae9645408cb921b178e49bcf12f164132479c4c9aeee99b62d7a26549b4
🗳️ proposal (authorizeUpgrade) : 0x0caebbd921bd1e6d3ef4a6b5e737c5e63be2bc34be1bdcdc243c63585805a077
Moonbeam
✨ spec_version : 3200
🏋 size : 1968811
#️⃣ sha256 : 0x0c51ac3d029a531725e216d16a271dc4399693b8d79d51b2b8bdbeb990ff60ea
#️⃣ blake2-256 : 0xd2136a02e29c572b40525b00110d1e24aae4ccb83282499adb4b9a3048068bda
🗳️ proposal (authorizeUpgrade) : 0xda9e826b70872c7ceec889fc614d01eb9fb40ac11aaa569b63934cdf3c3a772f
Build information
WASM runtime built using rustc 1.77.0 (aedd173a2 2024-03-17)
Changes
- Fix propagate
OutOfGas
to outer call if caused by proof size check or MBIP5 (#2950)- prevent suppressing
OutOfGas
caused by PoV or MBIP5
- prevent suppressing
- Fix auto-pause XCM: incoming XCMP messages were dropped when auto-pause (#2913)
- EVM foreign asset: change_asset_location should not erase already existing location (#2925)
- Divide ref time XCM fees by four (#2929)
- Restore XCM fee costs to values equivalent to the pre-block gas limit increase
- Add support for metadata hash extension (#2916)
- Allow to use EVM foreign assets to pay XCM fees (#2908)
- Add missing benchmarks (#2909)
- Update rocksDB weights (#2786)
- Remove past migrations (#2885)
- Add lazy migration to set EVM contract metadata (#2919)
- [Moonbase Alpha]
- Add pallet_parameters (moonbase only) (#2923)
- [Moonbeam]
Dependency changes
Moonbeam: runtime-3102...runtime-3200
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@08968b2...125e709
Frontier: moonbeam-foundation/frontier@45d16ae...42a7a8e
Moonkit: Moonsong-Labs/moonkit@509c4f4...597e9e5