Skip to content

Runtime 3200

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Sep 21:57
· 3 commits to f2c76e11c6aea5a3124fe533a7e060cf09ff4317 since this release
runtime-3200
55688c4

⚠️ Breaking Changes

  • XCM instructions weights should comply with EVM foreign assets (#2883)
    • The XCM instructions WithdrawAsset, DepositAsset, and TransferAsset cost more when they handle EVM foreign assets
  • [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)
    • Avoid low gas estimation for transactions that have high PoV or MBIP5 costs
  • 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]
    • Set the block size to 60mln gas (#2921)
    • FIX: Send back xcDOT to AssetHub from Moonbeam (#2938)

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