github moonbeam-foundation/moonbeam runtime-2600
Runtime 2600

latest releases: runtime-3001, runtime-3000, v0.38.0...
7 months ago

⚠️ Breaking Changes

  • [Moonriver] enable MBIP-5 (#2500)
  • [Moonriver] Decrease minimum collator bond to 500 MOVR (#2552)
  • [Moonbeam] [Moonriver] Add XCM Transactor precompile V3 (#2513)
    • allows sending XCM messages from within the EVM
  • Manual marking offline collators not producing blocks during X rounds (#2259)
    • if the feature is enabled, a collator can be removed from the collator set if it did not produce at least one block in the previous periods (1 period for Moonbeam, 2 periods for Moonriver and Moonbase)
  • Change undecided timeout for governance from 14 to 21 days (#2503)
  • Disable creation of local XC-20s (#2508)
  • Decouple relay pallet indices from runtimes (#2131)
    • Track XCM pallet indexes for 3rd party chains in storage instead of runtime constants
  • Remove the minimum bond requirement for the orbiter pool collators (#2526)
  • GMP: Only query for wrapped asset if not our chain id (#2531)
    • Allows Moonbeam Routed Liquidity to work with Polkadot Native assets
  • Allow XCM Transfers of two assets in the same message (#2518)
  • Remove Pallet ethereum-chain-id in favor of frontier evm-chain-id (#2379)
  • Migrate to polkadot-sdk v1.1.0 (#2499)

Runtimes

Moonbase

✨ spec_version                : 2600
🏋 size                        : 1755445
#️⃣ sha256                      : 0xf859701efb701df4732ae6fabf4aa2f9fe9adf7d7c17f963a0fbe99f68a2d64f
#️⃣ blake2-256                  : 0xc33ba04660f66d06062e4b4ae9a8bfedba724991a9e17c4849a9ffd70307edba
🗳️ proposal (authorizeUpgrade) : 0x0674d6c5dd10e3c5e4dcb0656f1d2c96ccc9d5e6842fb7b49e6852e6809d8bfc

Moonriver

✨ spec_version                : 2600
🏋 size                        : 1725137
#️⃣ sha256                      : 0x310c85a1de36cd8f30b8ce81887a07466120437a0edef75d62c7872bd1fd79c9
#️⃣ blake2-256                  : 0xa362c3e5aa9b95fae984bc6b2b4287f126b40da2cd97e2281f13fd08e44716c4
🗳️ proposal (authorizeUpgrade) : 0x73f9cb897634449087a7b0257ba7ad0121191159e588184fd380add983ee44a1

Moonbeam

✨ spec_version                : 2600
🏋 size                        : 1722316
#️⃣ sha256                      : 0xbe864cfa73cd0d37d29e8b93c832faffc4568bbe9f529c935f8f0ab14f0d921f
#️⃣ blake2-256                  : 0x1a0bca4e43aa63618295614f581d1727827e701972e3f8068625b528b228e942
🗳️ proposal (authorizeUpgrade) : 0xd2726b320e6fabb80143703e9aeabb097f279d0b6d0d2295fde49a27865dd4be

Build information

WASM runtime built using rustc 1.70.0 (90c541806 2023-05-31)

Changes

  • Fix try-runtime pre/post hook (#2553) (#2475)
  • Potential staking optimization: avoid decoding Vecs (#2414) (#2484)
  • Update staking weights (#2487)
  • Withdrawability check (#2523)
  • fix incorrect eth parent hashes on moonbase (#2524)
  • Use barrier from the polkadot-sdk for XCM asset transfer (#2530)
  • Fix Delegation through Proxy Pallet (#2533)
  • Update weights from new benchmarks (#2547)
  • build release runtime with production profile (#2549)

Dependency changes

Moonbeam: runtime-2500...runtime-2600
Frontier: moonbeam-foundation/frontier@a39b301...916a6c8
⚠️ This release migrates the legacy repositories Substrate, Cumulus and Polkadot to the unified Polkadot-SDK
The changes include the latest release for

plus the changes introduced in Polkadot-SDK v1.1.0

Don't miss a new moonbeam release

NewReleases is sending notifications on new releases.