github moonbeam-foundation/moonbeam runtime-4201
Runtime runtime-4201

7 hours ago

Runtimes

Moonbase

✨ spec_version                : 4201
🏋 size                        : 1977439
#️⃣ sha256                      : 0x3c29e354bf31b2c5998a9d18e799d9beb41a82a51b2ee70cdf9bd274020515cf
#️⃣ blake2-256                  : 0x41577b3a1e3290fd79a72b3b61848021c3b9c929701c3428e7805d6588a52e40
🗳️ proposal (authorizeUpgrade) : 0x3a847d3a9974d87d1988553d60a6a640bde5a5deaf47cc60d062b7321c5dfd7f

Moonriver

✨ spec_version                : 4201
🏋 size                        : 2076485
#️⃣ sha256                      : 0x71622b219e06ad186e209046df0154ff164850465227d38172936fd77629e8aa
#️⃣ blake2-256                  : 0x090930041672c6bf758256ba2691bc1bddaa0bbf4bf31daa702b00a77e565834
🗳️ proposal (authorizeUpgrade) : 0x665d0209499becf471ac6dd9187297a07969c34f0459dbe7afcd247ef02af48c

Moonbeam

✨ spec_version                : 4201
🏋 size                        : 2076379
#️⃣ sha256                      : 0xa7d1406fd11b4013f600f70be01724786b61cff45a43343414b70fafddd1deca
#️⃣ blake2-256                  : 0x7a53a6250b95741f7679d7f68aa0956387ac73bf9052fe0bac8b021cf7e225c7
🗳️ proposal (authorizeUpgrade) : 0x49b24cb974e42083fdfa59394e0e43de3fc0741ed63d429f8d5c4230553d1822

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

⚠️ Breaking Changes ⚠️

  • MODEXP calls with base, exponent, or modulus > 1024 bytes will now fail and consume all gas (#3638)
  • Transactions with gas limit > 16,777,216 will be rejected at validation (#3638)
  • EIP-7883 greatly increases ModExp gas costs, which can lead to smart contract failures. (#3632)
  • Many XCM instructions weight increased (#3624)
  • Transaction fees may increase for Substrate extrinsics whose weight is dominated by proof_size rather than ref_time. This particularly affects storage-heavy operations. (#3571)
  • pallet-xcm-transactor extrinsics setFeePerSecond and removeFeePerSecond are removed. (#3569)
  • The DestinationAssetFeePerSecond storage map in pallet-xcm-transactor is removed. (#3569)

Changes

  • Improve WeightToFee calculation (#3571)
  • [MOON-3323] Refactor XCM Transactor to Delegate Fee Pricing to XCM Weight Trader (#3569)
  • Improve multi-delegations requests handling (#3619)
  • fix dest_asset_fee_per_second behavior (#3618)
  • Add support for Osaka fork (EIP-7939) (#3628)
  • Add support for EIP-7883 (#3632)
  • Benchmark XCM instructions from polkadot-sdk pallet_xcm_benchmarks (#3624)
  • Add support for EIP-7823 and EIP-7825 (#3638)
  • Improve get_units_per_second computation (#3648)
  • Add handling of MultipleLogs error in pallet-ethereum hooks (#3650)
  • update frontier pin (#3654)
  • Fix: Preserve beneficiary junction order in split_location_into_chain_part_and_beneficiary (#3649)
  • Re-enable UniversalOrigin XCm instruction (#3659)
  • Fix benchmarks and XCM refund logic (#3660)
  • Generated weights for runtime 4201 (#3665)

Dependency changes

Moonbeam: runtime-4102...runtime-4201
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...5f45e6f
Frontier: moonbeam-foundation/frontier@a6703ef...3fccb84
Moonkit: Moonsong-Labs/moonkit@6176b0f...23f8843

Don't miss a new moonbeam release

NewReleases is sending notifications on new releases.