⚠️ Breaking changes
- The
delegate
call for the parachain-stacking precompile is deprecated in favor ofdelegateWithAutoCompound
(#2333) - In the pallet-staking the
MinDelegatorStk
is removed and onlyMinDelegation
is used. A user is a delegator if it has atleast 1 delegation with a bond value ofMinDelegation
or more (#2381) - Enforce
MaxCandidates
limit for staking storage items (#2378) - Increase erc20 xcm gas cost to
200,000
(from80,000
) to account additional costs of the GMP precompile (#2408) - Update dependencies (Substrate/Polkadot/Frontier/Cumulus/...) to
v0.9.43
(#2377)FrameSystemAccountInfo
interface change,miscFrozen
andfeeFrozen
fields removed andfrozen
andflags
added (substrate#12951)
- Decrease the value of maximum concurrent votes in OpenGov from
512
to20
(#2401) - Remove deprecated leave delegator functionality (#2349)
- Add XCM Transactor precompile V3 - [Moonbase only] (#2338)
- Generate weights for the runtime (#2442)
- Introduce a gas-based storage limit (MBIP-5) - [Moonbase only] (#2452)
- Use new benchmark for staking rewards (#2461)
Runtimes
Moonbase
✨ spec_version : 2500
🏋 size : 1716808
#️⃣ sha256 : 0x3211e39ff3a8981e27dd8553300666ab7ebd11fa938cd7d32f37d1bd1cfe6c18
#️⃣ blake2-256 : 0xfa5ca247a8c017d146f755ca6265793ef1d6dd2bf58577c69797a4a8a617ba6a
🗳️ proposal (authorizeUpgrade) : 0xab9062b3fa1b9f2d2d46c99c197b1496db0931d309609ce7f5de9b3c55e97ae8
Moonriver
✨ spec_version : 2500
🏋 size : 1672855
#️⃣ sha256 : 0xcfc22223d33c501e5c3c60935e5074cdc5b0265996adb5d7a32b1b5fd0ae47cb
#️⃣ blake2-256 : 0xeadf00b6e439915da0b323d74907001dd431eb7276437fccdff22349d589e5f1
🗳️ proposal (authorizeUpgrade) : 0xa9060532dcf8aead059d8d8828ecdb2eee88b9e7d59d1d28d22a566ad77c8cd1
Moonbeam
✨ spec_version : 2500
🏋 size : 1668262
#️⃣ sha256 : 0xba6cfb2d0668eb73d9538c21088e3218c3e8a2a57654d3fe688ebb178c2997d6
#️⃣ blake2-256 : 0xad65d25ebdf7e687eab1c18427eaaf0c258943096e796165fa3153b371ca56b8
🗳️ proposal (authorizeUpgrade) : 0xced2b714e5607cb7a6623f1cb5c77518d70adbe40897dfa9c910e104918d1127
Build information
WASM runtime built using rustc 1.70.0 (90c541806 2023-05-31)
Changes
- Use moonbeam generated conviction voting weights (#2417)
- Fixes slow import (#2438)
- Refactor evm recursion lock (#2433)
- Fix eth call gas estimation discrepancy (#2440)
- Optional ERC20-XCM gas limit override and tests (#2422)
- Add simple fee mechanism to GMP precompile (#2428)
- Add identity precompile (#2406)
- Allow identity precompile through NonTransfer proxy (#2465)
Dependency changes
Moonbeam: runtime-2403...runtime-2500
Substrate: moonbeam-foundation/substrate@e7de773...moonbeam-foundation:d1afa363
Polkadot: moonbeam-foundation/polkadot@89fd916...moonbeam-foundation:d83bb6cc
Cumulus: moonbeam-foundation/cumulus@0d8911b...moonbeam-foundation:e3c7110a
Frontier: moonbeam-foundation/frontier@688ad3b...moonbeam-foundation:a39b3011