moonbeam-foundation / moonbeam

An Ethereum-compatible smart contract parachain on Polkadot
https://moonbeam.network
GNU General Public License v3.0
918 stars 335 forks source link

Update substrate/polkadot/cumulus from v0.9.40 to v0.9.43 #2354

Closed github-actions[bot] closed 8 months ago

github-actions[bot] commented 1 year ago

Description

This ticket is automatically generated using

$ npm run print-version-bump-info -- --from v0.9.40 --to v0.9.43

substrate (2023-04-21 -> 2023-05-29)

https://github.com/paritytech/substrate/compare/polkadot-v0.9.40...polkadot-v0.9.43

    from: 98f2e3451c9143278ec53c6718940aeabcd3b68a
      to: a2037bdedef0aa812017efee1d0fa63d4f5fcbae
 commits: 508

polkadot (2023-03-27 -> 2023-06-08)

https://github.com/paritytech/polkadot/compare/release-v0.9.40...release-v0.9.43

    from: 95fe4c8862810bffd68343231a517e62689c05c0
      to: ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25
 commits: 180

cumulus (2023-03-30 -> 2023-06-03)

https://github.com/paritytech/cumulus/compare/polkadot-v0.9.40...polkadot-v0.9.43

    from: e05c8d7f71734ed71188337c6cb0d30715f6320f
      to: 01148b992ec26408de50288332f92672da984a53
 commits: 183

nimbus (2023-05-04 -> 2023-06-15)

https://github.com/purestake/nimbus/compare/moonbeam-polkadot-v0.9.40...moonbeam-polkadot-v0.9.43

    from: 50cf433ded9327fea98d9ffa62dc543e81bf805d
      to: deede07352a65d5ce907189bd65f83b040be88a6
 commits: 6

Important commits by label

Z0-trivial

(paritytech/substrate#13717) Adds integration test for slashed/chilled validator with subsequent validation intention (paritytech/substrate#14182) RevertCmd: Expose database params via CLI

U1-asap

(paritytech/polkadot#6916) Revert orchestra update (paritytech/cumulus#2349) Revert #2304

T9-release

(paritytech/cumulus#2664) Update polkadot dependencies in the source release branch (paritytech/cumulus#2672) [backport] weights from runtimes to source (paritytech/cumulus#2675) Polkadot dependencies update source (paritytech/cumulus#2686) Update polkadot dependencies source

T8-release

(paritytech/polkadot#6907) changelog: template fixup (paritytech/polkadot#7083) sync versions with current release (paritytech/polkadot#7158) Add a new template to show the list of host functions

T8-bridges

(paritytech/cumulus#2449) Align BridgeHub runtimes with other SP runtimes + reused test for teleport native tokens + some nits (paritytech/cumulus#2458) Initial version of bridging pallets as git subtree (paritytech/cumulus#2572) BridgeHubRococo/Wococo nits + updated subtree

T7-system_parachains

(paritytech/cumulus#2326) Parachains should charge for proof size weight (paritytech/cumulus#2537) Add set_invulnerables to SafeCallFilter (paritytech/cumulus#2294) Glutton Parachain (paritytech/cumulus#2612) Companion for substrate#14188 (Add genesis config to Glutton pallet)

T7-substrate

(paritytech/polkadot#6998) Companion for paritytech/substrate#13811

T6-XCM

(paritytech/polkadot#6884) remove duplicated arm and fix version index (paritytech/polkadot#6986) Added origin to config for universal_origin benchmark (paritytech/polkadot#7091) [xcm] Added UnpaidExecution instruction to UnpaidRemoteExporter (paritytech/polkadot#7230) Update XCM docs (paritytech/polkadot#7016) [xcm] Foreign global consensus parachain LocationToAccountId converter (paritytech/polkadot#7238) Forgotten pub reexport for GlobalConsensusParachainConvertsFor (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/cumulus#2416) Companion for #6986

T5-parachains_protocol

(paritytech/polkadot#6993) Cache SessionInfo on new activated leaf in dispute-distribution (paritytech/polkadot#7013) Onchain scraper in dispute-coordinator will scrape SCRAPED_FINALIZED_BLOCKS_COUNT blocks before finality (paritytech/polkadot#6968) Rework dispute-coordinator to use RuntimeInfo for obtaining session information instead of RollingSessionWindow (paritytech/polkadot#7151) Revert chain if at least f+1 validators voted against a candidate (paritytech/polkadot#7225) Freeze chain if there are byzantine threshold + 1 invalid votes against a local candidate (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch

T5-parachains

(paritytech/substrate#14188) Add genesis config to Glutton pallet (paritytech/cumulus#2326) Parachains should charge for proof size weight

T4-smart_contracts

(paritytech/substrate#13901) contracts: stabilize [seal0] call_runtime()

T4-parachains_engineering

(paritytech/polkadot#6935) Histogram support in runtime metrics (paritytech/polkadot#6861) Check spawned worker version vs node version before PVF preparation (paritytech/polkadot#6981) Use SIGTERM instead of SIGKILL on PVF worker version mismatch (paritytech/polkadot#7008) Expose WASM bulk memory extension in execution environment parameters (paritytech/polkadot#7012) PVF: Minor refactor in workers code (paritytech/polkadot#7011) PVF: Don't dispute on missing artifact (paritytech/polkadot#7101) PVF: Move PVF workers into separate crate (paritytech/polkadot#7131) Add option to skip av-store requests in availability-recovery-subsystem (paritytech/polkadot#7123) Replace RollingSessionWindow in approval-voting with RuntimeInfo (paritytech/polkadot#7153) PVF: Remove rayon and some uses of tokio (paritytech/polkadot#7155) PVF: Vote invalid on panics in execution thread (after a retry) (paritytech/polkadot#7270) PVF: instantiate runtime from bytes (paritytech/polkadot#7279) metrics: tests: Fix flaky runtime_can_publish_metrics

T2-API

(paritytech/substrate#13630) Bump trie-db to 0.27.1 (fix storage iteration bug + change seek behavior with prefix) (paritytech/substrate#12951) Deprecate Currency; introduce holds and freezing into fungible traits (paritytech/substrate#13807) contracts: add events to ContractResult (paritytech/substrate#13027) Add serde feature flag to primitives (paritytech/polkadot#6885) Release parachain host API v4 (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch

T1-runtime

(paritytech/substrate#13287) Metadata V15: Expose API to fetch metadata for version (paritytech/substrate#12951) Deprecate Currency; introduce holds and freezing into fungible traits (paritytech/substrate#13558) GetCallIndex trait (paritytech/substrate#13660) Use sensible maths for from_rational (paritytech/substrate#12287) Emit event when changing total locked value in pallet-balances (paritytech/substrate#13704) FRAME: Fix the Referenda confirming alarm (paritytech/substrate#13715) Reward pool migration fix (paritytech/substrate#13648) contracts: Add host function tracing (paritytech/substrate#13702) [Contracts] Overflowing bounded DeletionQueue (paritytech/substrate#13741) FRAME: Minor fix for failsafe. (paritytech/substrate#13610) refactor: inconsistent BalanceConversion fn (paritytech/substrate#13798) Uniform pallet warnings (paritytech/substrate#13722) Implement #[pallet::composite_enum] (paritytech/substrate#13699) Deprecate V1 Weights (paritytech/substrate#13797) Mention on_idle round-robin logic to trait Hooks cargo doc (paritytech/substrate#13835) RemovePallet migration utility struct (paritytech/substrate#13858) Warn if pallet provided to try-state does not exist (paritytech/substrate#13302) Metadata V15: Add Runtime API metadata (paritytech/substrate#13851) Fix fungible and fungibles set_balance return value (paritytech/substrate#13878) Force incrementing of consumers (paritytech/substrate#13724) contracts: add sr25519_verify (paritytech/substrate#13885) Balances: repatriatereserved should respect freezes (paritytech/substrate#13779) Add Freeze/Thaw events and tests (paritytech/substrate#13827) pallet-democracy: Do not request the proposal when scheduling (paritytech/substrate#13936) Removes ReportsByKindIndex (paritytech/substrate#13945) Various minor fixes (paritytech/substrate#13988) pallet Collective: fix genesis member sort order (paritytech/substrate#13932) FRAME: inherited call weight syntax (paritytech/substrate#13852) fungible conformance tests: Inspect and Mutate (paritytech/substrate#13417) Improve handling of unset StorageVersion (paritytech/substrate#13843) Allow Creation of Asset Accounts That Don't Exist Yet and Add Blocked Status (paritytech/substrate#13705) Deprecate Pallet `decl*Macros (paritytech/substrate#14106) Timeout only if the referendum is not queued (paritytech/substrate#13373) Create benchmark for thesystem::set_codeinstrisic (paritytech/substrate#14039) Staking::{bond, set_controller} to set controllers to stash only. (paritytech/substrate#14125) fix broken gensis state doc link (paritytech/substrate#13717) Adds integration test for slashed/chilled validator with subsequent validation intention (paritytech/substrate#14149) Introduceentropyfunction into frame System (paritytech/substrate#14152) FRAME: Tweakframe_system::uniqueto avoid minor entropy loss (paritytech/substrate#14164) Adds ability to use default hasher indev_modefor explicit key binding (paritytech/substrate#14108) frame: Enable GenesisConfig in no_std (paritytech/substrate#14183) FRAME: Allow message ID to be mutated inProcessMessage (paritytech/substrate#13993) BREAKING - Try-runtime: Use proper error types (paritytech/substrate#14144) Actually respect locks of zero (paritytech/polkadot#6655) Companion for #13287 (paritytech/polkadot#6897) update weights (paritytech/polkadot#6780) Deprecate Currency: Companion for #12951 (paritytech/polkadot#6701) Introduce OpenGov into Polkadot (paritytech/polkadot#5974) kusama: enable dispute slashes (paritytech/polkadot#6928) Vstam1/xcm admin origin (paritytech/polkadot#6937) inherent disputes: remove per block initializer and disputes timeout event (paritytech/polkadot#6846) Proxy for Nomination Pools (paritytech/polkadot#6980) Tighter bound on asset types teleported so that weight is cheaper (paritytech/polkadot#7022) Companion for #13846 (paritytech/polkadot#6934) Enable changing executor params through governance (paritytech/polkadot#6843) XCM: Properly set the pricing for the DMP router (paritytech/polkadot#6662) XCM: Remote account converter (paritytech/polkadot#7114) Offences Migration v1: RemovesReportsByKindIndex (paritytech/polkadot#7132) Clears Old Storage for Session pallet (paritytech/polkadot#7098) XCM: Implement a blocking barrier (paritytech/polkadot#7149) update weights (sync with 0.9.42) (paritytech/polkadot#5990) add swapped event to registrar (paritytech/polkadot#6960) runtime/polkadot: enable disputes rewards and slashing (paritytech/polkadot#7138) paras: dismisspvf_checking_enabledconfiguration (paritytech/polkadot#7188) Relax the watermark rule in the runtime (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/polkadot#7261) Fix build (paritytech/polkadot#7262) Companion to #14183: FRAME: Allow message ID to be mutated inProcessMessage (paritytech/polkadot#7297) update weights (0.9.43) (paritytech/polkadot#7340) Fix migrations (paritytech/cumulus#2155) Companion for #13287 (paritytech/cumulus#2326) Parachains should charge for proof size weight (paritytech/cumulus#2334) Deprecate Currency: Companion for #12951 (paritytech/cumulus#2186) Introduce Fellowship into Collectives (paritytech/cumulus#2133) Add Support for Foreign Assets (paritytech/cumulus#2455) Changedquery_account_balancesreturn type (paritytech/cumulus#2449) Align BridgeHub runtimes with other SP runtimes + reused test for teleport native tokens + some nits (paritytech/cumulus#2458) Initial version of bridging pallets as git subtree (paritytech/cumulus#2111) BridgeHub Rococo/Wococo runtimes (paritytech/cumulus#2437) Substrate 13843 (Asset Freezing) Companion (paritytech/cumulus#2550) Collectives: xcm base weights (paritytech/cumulus#2552) Relay-parent digest logs for parachains (paritytech/cumulus#2447) [Feature] XCM-Emulator (paritytech/cumulus#2608) Switch torelay_dispatch_queue_remaining_capacity` (paritytech/cumulus#2595) NFTs 2.0 on Statemint (paritytech/cumulus#2600) NFT Fractionalization on Westmint (paritytech/cumulus#2540) Add Foreign Assets to Statemint

T0-node

(paritytech/substrate#13684) try-runtime: run migration checks per default (paritytech/substrate#13730) Remove HeaderBackend requirement from AuthorityDiscovery and NetworkWorker (paritytech/substrate#13580) Support stable rust for compiling the runtime (paritytech/substrate#13725) Attempt to relieve pressure on mpsc_network_worker (paritytech/substrate#13764) Refactor: extract most aura logic out to standalone module, make use of these (paritytech/substrate#13799) Remove deprecated batch verification (paritytech/substrate#13769) ProofRecorder: Implement transactional support (paritytech/substrate#13794) Fix try-runtime follow-chain, try-runtime upgrade tuple tests, cli test utils (paritytech/substrate#13824) Make blocks per request configurable (paritytech/substrate#13740) refactor(sc-executor): use wasm executor builder instead of old apis (paritytech/substrate#13918) Unqueue invalid transactions when skipping (paritytech/substrate#13917) Drain all the pending messages in the channel when TracingUnboundedReceiver is dropped (paritytech/substrate#13925) sc-allocator: Do not panic on invalid header pointer (paritytech/substrate#13934) Poll the substream validation before polling Notifications (paritytech/substrate#13941) Keep track of the pending response for each peer individually (paritytech/substrate#13829) Evict inactive peers from SyncingEngine (paritytech/substrate#13870) refactor(cli): Make some run params reusable (paritytech/substrate#13979) Implements try_state hook in elections and EPM pallets (paritytech/substrate#13999) Manual seal delayed finalize (paritytech/substrate#14067) Only calculate tree route during finalization when there are multiple leaves (paritytech/substrate#13384) rpc server: break legacy CLI options and remove "backward compatible HTTP server" (paritytech/substrate#13701) Statement store (paritytech/substrate#14094) sc-informant: Do not show Block history if doing major sync (paritytech/substrate#14080) Prepare sc-network for ProtocolController/NotificationService (paritytech/substrate#14182) RevertCmd: Expose database params via CLI (paritytech/substrate#14184) Executor: Add create_runtime_from_artifact_bytes (paritytech/substrate#14190) WarpSync: Show number of required peers in informant (paritytech/substrate#14191) TrieCache: Fine tune the size of the local and node cache (paritytech/substrate#13800) Remove wasmi backend from sc-executor (paritytech/substrate#14252) sp-api: Set correct where bound in the generated code (paritytech/polkadot#7040) Switch to DNS name based bootnodes for Rococo (paritytech/polkadot#7144) Bump wasmtime from 6.0.1 to 6.0.2 (paritytech/polkadot#6987) companion for #13384 (paritytech/polkadot#6995) [companion for #13701] Statement-store (paritytech/polkadot#7018) Update wococo chainspec (paritytech/polkadot#7192) companion for #14088 (paritytech/polkadot#7184) Companion for paritytech/substrate#14080 (paritytech/cumulus#2339) Always pass port to jsonrpsee WebSocket client (paritytech/cumulus#2385) Remove HeaderBackend from RelayChainRPCClient (paritytech/cumulus#2401) Companion for https://github.com/paritytech/substrate/pull/13725 (paritytech/cumulus#2418) help text examples + clean up (paritytech/cumulus#2430) Cleanup: Remove polkadot-service dependency from minimal node (paritytech/cumulus#2462) Parachain node should not recover blocks while syncing (paritytech/cumulus#2497) Skip av-store in collator overseer (paritytech/cumulus#2417) companion for #13384 (paritytech/cumulus#2423) Companion for #13701 (paritytech/cumulus#2526) Companion for paritytech/substrate#14080 (paritytech/cumulus#2382) Consensus utilities and rearchitecture for more dynamic collators

J0-enhancement

(paritytech/substrate#14188) Add genesis config to Glutton pallet (paritytech/cumulus#2612) Companion for substrate#14188 (Add genesis config to Glutton pallet)

I7-refactor

(paritytech/substrate#14111) Remove the Copy bound on CollectionId in the uniques pallet (paritytech/substrate#14158) Remove the Copy bound on AssetId (paritytech/cumulus#2586) Do not assume AssetIds are Copy (companion for substrate#14158)

I6-documentation

(paritytech/substrate#13616) Fix typos in example pallet (paritytech/substrate#13672) Fix try_runtime_cli doc broken links (paritytech/substrate#13819) update links to ink! docs from pallet_contracts

I5-tests

(paritytech/substrate#12972) Integration tests for staking + election-provider-multi-phase (paritytech/substrate#13631) Ignore flaky test (paritytech/substrate#13979) Implements try_state hook in elections and EPM pallets (paritytech/polkadot#6966) Propagate runtime-benchmarks feature

I3-bug

(paritytech/substrate#13630) Bump trie-db to 0.27.1 (fix storage iteration bug + change seek behavior with prefix)

F3-breaks_API

(paritytech/substrate#13799) Remove deprecated batch verification (paritytech/substrate#13771) Collective pallet: max proposal weight (paritytech/substrate#13880) Benchmark pallet sudo (paritytech/polkadot#6947) XCM remote lock consumers

E3-host_functions

(paritytech/substrate#13630) Bump trie-db to 0.27.1 (fix storage iteration bug + change seek behavior with prefix) (paritytech/substrate#13701) Statement store

E2-dependencies

(paritytech/substrate#13624) Bump k256 from 0.11.6 to 0.13.0 (paritytech/substrate#13873) [Deps] Bump scale-info to match cumulus and polkadot (paritytech/substrate#13671) Bump zstd from 0.11.2+zstd.1.5.2 to 0.12.3+zstd.1.5.2 (paritytech/substrate#13619) Bump toml from 0.5.11 to 0.7.3 (paritytech/substrate#13915) Bump h2 from 0.3.16 to 0.3.17 (paritytech/substrate#13899) Bump cargo_metadata from 0.15.3 to 0.15.4 (paritytech/substrate#13973) update rocksdb to 0.20.1 (paritytech/substrate#13995) Bump enumflags2 from 0.7.5 to 0.7.7 (paritytech/substrate#14037) Bump wasmtime from 6.0.1 to 6.0.2 (paritytech/substrate#14061) Bump clap to 4.2.5 (paritytech/substrate#14092) Bump cfg-expr from 0.10.3 to 0.15.1 (paritytech/substrate#14128) Bump tower-http from 0.3.5 to 0.4.0 (paritytech/substrate#14196) Bump syn from 2.0.15 to 2.0.16 (paritytech/polkadot#6955) Bump openssl from 0.10.38 to 0.10.48 (paritytech/polkadot#7049) [Deps] bump scale-info to be in line with cumulus (paritytech/polkadot#7074) Bump h2 from 0.3.11 to 0.3.17 (paritytech/polkadot#7071) Bump hex-literal from 0.3.4 to 0.4.1 (paritytech/polkadot#7072) Bump serde_json from 1.0.85 to 1.0.96 (paritytech/polkadot#7093) Bump syn from 2.0.14 to 2.0.15 (paritytech/polkadot#7113) update rocksdb to 0.20.1 (paritytech/polkadot#7135) Bump chevdor/srtool-actions from 0.6.0 to 0.7.0 (paritytech/polkadot#7144) Bump wasmtime from 6.0.1 to 6.0.2 (paritytech/polkadot#7160) Bump clap to 4.2.5 (paritytech/polkadot#7212) Bump kvdb-rocksdb (paritytech/polkadot#7152) Bump reqwest from 0.11.11 to 0.11.17 (paritytech/polkadot#7226) Bump enumn from 0.1.5 to 0.1.8 (paritytech/cumulus#2448) Bump actions/checkout from 3.1.0 to 3.5.1 (paritytech/cumulus#2452) Bump actions/checkout from 3.5.1 to 3.5.2 (paritytech/cumulus#2456) Bump Swatinem/rust-cache from 2.2.0 to 2.2.1 (paritytech/cumulus#2466) Bump ruby/setup-ruby from 1.133.2 to 1.146.0 (paritytech/cumulus#2484) Bump ruby/setup-ruby from 1.146.0 to 1.147.0 (paritytech/cumulus#1798) Bump actions/download-artifact from 3.0.0 to 3.0.1 (paritytech/cumulus#1799) Bump actions/upload-artifact from 3.1.0 to 3.1.1 (paritytech/cumulus#2082) Bump actions/cache from 3.0.11 to 3.2.3 (paritytech/cumulus#2485) Bump actions/download-artifact from 3.0.1 to 3.0.2 (paritytech/cumulus#2486) Bump chevdor/srtool-actions from 0.6.0 to 0.7.0 (paritytech/cumulus#2487) Bump actions/upload-artifact from 3.1.1 to 3.1.2 (paritytech/cumulus#2488) Bump actions/cache from 3.2.3 to 3.3.1 (paritytech/cumulus#2496) Bump ruby/setup-ruby from 1.147.0 to 1.148.0 (paritytech/cumulus#2505) Bump clap to 4.2.5 (paritytech/cumulus#2581) Bump ruby/setup-ruby from 1.148.0 to 1.149.0 (paritytech/cumulus#2582) Bump Swatinem/rust-cache from 2.2.1 to 2.3.0 (paritytech/cumulus#2617) Bump Swatinem/rust-cache from 2.3.0 to 2.4.0

E1-database_migration

(paritytech/polkadot#6947) XCM remote lock consumers

E0-runtime_migration

(paritytech/substrate#13715) Reward pool migration fix (paritytech/substrate#13936) Removes ReportsByKindIndex (paritytech/polkadot#6937) inherent disputes: remove per block initializer and disputes timeout event (paritytech/polkadot#6957) Nomination Pools migration v5: RewardPool fix (paritytech/polkadot#6961) configuration: backport async backing parameters from the feature branch (paritytech/polkadot#7114) Offences Migration v1: Removes ReportsByKindIndex (paritytech/polkadot#7132) Clears Old Storage for Session pallet (paritytech/polkadot#7199) Ensure all StorageVersions on Polkadot/Kusama are correct (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/polkadot#7340) Fix migrations

D9-needsaudit 👮

(paritytech/substrate#13595) contracts: Simplify benchmarks (paritytech/substrate#14106) Timeout only if the referendum is not queued (paritytech/substrate#14149) Introduce entropy function into frame System (paritytech/substrate#12565) NFTs fractionalization (paritytech/polkadot#6957) Nomination Pools migration v5: RewardPool fix (paritytech/polkadot#6662) XCM: Remote account converter (paritytech/polkadot#7114) Offences Migration v1: Removes ReportsByKindIndex (paritytech/cumulus#2343) dmp-queue: Store messages if already processed more than the maximum

D2-breaksapi

(paritytech/substrate#13807) contracts: add events to ContractResult (paritytech/substrate#13611) Split Peerset into reputation store & ProtocolControllers

C9-critical

(paritytech/polkadot#6957) Nomination Pools migration v5: RewardPool fix

C7-critical

(paritytech/substrate#13715) Reward pool migration fix

B1-note_worthy

(paritytech/substrate#13287) Metadata V15: Expose API to fetch metadata for version (paritytech/substrate#13630) Bump trie-db to 0.27.1 (fix storage iteration bug + change seek behavior with prefix) (paritytech/substrate#12951) Deprecate Currency; introduce holds and freezing into fungible traits (paritytech/substrate#13558) GetCallIndex trait (paritytech/substrate#13684) try-runtime: run migration checks per default (paritytech/substrate#12287) Emit event when changing total locked value in pallet-balances (paritytech/substrate#13704) FRAME: Fix the Referenda confirming alarm (paritytech/substrate#13715) Reward pool migration fix (paritytech/substrate#13648) contracts: Add host function tracing (paritytech/substrate#13580) Support stable rust for compiling the runtime (paritytech/substrate#13702) [Contracts] Overflowing bounded DeletionQueue (paritytech/substrate#13610) refactor: inconsistent BalanceConversion fn (paritytech/substrate#13799) Remove deprecated batch verification (paritytech/substrate#13798) Uniform pallet warnings (paritytech/substrate#13722) Implement #[pallet::composite_enum] (paritytech/substrate#13699) Deprecate V1 Weights (paritytech/substrate#13769) ProofRecorder: Implement transactional support (paritytech/substrate#13794) Fix try-runtime follow-chain, try-runtime upgrade tuple tests, cli test utils (paritytech/substrate#13835) RemovePallet migration utility struct (paritytech/substrate#13824) Make blocks per request configurable (paritytech/substrate#13740) refactor(sc-executor): use wasm executor builder instead of old apis (paritytech/substrate#13302) Metadata V15: Add Runtime API metadata (paritytech/substrate#13851) Fix fungible and fungibles set_balance return value (paritytech/substrate#13724) contracts: add sr25519verify (paritytech/substrate#13918) Unqueue invalid transactions when skipping (paritytech/substrate#13917) Drain all the pending messages in the channel when TracingUnboundedReceiver is dropped (paritytech/substrate#13925) sc-allocator: Do not panic on invalid header pointer (paritytech/substrate#13779) Add Freeze/Thaw events and tests (paritytech/substrate#13827) pallet-democracy: Do not request the proposal when scheduling (paritytech/substrate#13870) refactor(cli): Make some run params reusable (paritytech/substrate#13936) Removes ReportsByKindIndex (paritytech/substrate#13988) pallet Collective: fix genesis member sort order (paritytech/substrate#13932) FRAME: inherited call weight syntax (paritytech/substrate#13999) Manual seal delayed finalize (paritytech/substrate#13807) contracts: add events to ContractResult (paritytech/substrate#13384) rpc server: break legacy CLI options and remove "backward compatible HTTP server" (paritytech/substrate#13701) Statement store (paritytech/substrate#13852) fungible conformance tests: Inspect and Mutate (paritytech/substrate#13417) Improve handling of unset StorageVersion (paritytech/substrate#13843) Allow Creation of Asset Accounts That Don't Exist Yet and Add Blocked Status (paritytech/substrate#14094) sc-informant: Do not show Block history if doing major sync (paritytech/substrate#13705) Deprecate Pallet `decl*Macros (paritytech/substrate#14106) Timeout only if the referendum is not queued (paritytech/substrate#13373) Create benchmark for thesystem::set_codeinstrisic (paritytech/substrate#14039) Staking::{bond, set_controller} to set controllers to stash only. (paritytech/substrate#14149) Introduceentropyfunction into frame System (paritytech/substrate#13027) Addserdefeature flag to primitives (paritytech/substrate#14164) Adds ability to use default hasher indev_modefor explicit key binding (paritytech/substrate#14108) frame: Enable GenesisConfig in no_std (paritytech/substrate#14182) RevertCmd: Expose database params via CLI (paritytech/substrate#14190) WarpSync: Show number of required peers in informant (paritytech/substrate#13993) BREAKING - Try-runtime: Use proper error types (paritytech/substrate#14144) Actually respect locks of zero (paritytech/substrate#14191) TrieCache: Fine tune the size of the local and node cache (paritytech/substrate#13800) Remove wasmi backend from sc-executor (paritytech/substrate#14252) sp-api: Set correct where bound in the generated code (paritytech/polkadot#6885) Release parachain host API v4 (paritytech/polkadot#6655) Companion for #13287 (paritytech/polkadot#6884) remove duplicated arm and fix version index (paritytech/polkadot#6897) update weights (paritytech/polkadot#6701) Introduce OpenGov into Polkadot (paritytech/polkadot#5974) kusama: enable dispute slashes (paritytech/polkadot#6928) Vstam1/xcm admin origin (paritytech/polkadot#6937) inherent disputes: remove per block initializer and disputes timeout event (paritytech/polkadot#6846) Proxy for Nomination Pools (paritytech/polkadot#6980) Tighter bound on asset types teleported so that weight is cheaper (paritytech/polkadot#6934) Enable changing executor params through governance (paritytech/polkadot#7040) Switch to DNS name based bootnodes for Rococo (paritytech/polkadot#6843) XCM: Properly set the pricing for the DMP router (paritytech/polkadot#6662) XCM: Remote account converter (paritytech/polkadot#7114) Offences Migration v1: RemovesReportsByKindIndex (paritytech/polkadot#7098) XCM: Implement a blocking barrier (paritytech/polkadot#7144) Bump wasmtime from 6.0.1 to 6.0.2 (paritytech/polkadot#5990) add swapped event to registrar (paritytech/polkadot#6960) runtime/polkadot: enable disputes rewards and slashing (paritytech/polkadot#6987) companion for #13384 (paritytech/polkadot#6995) [companion for #13701] Statement-store (paritytech/polkadot#7018) Update wococo chainspec (paritytech/polkadot#7138) paras: dismisspvf_checking_enabledconfiguration (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/polkadot#7297) update weights (0.9.43) (paritytech/polkadot#7340) Fix migrations (paritytech/cumulus#2155) Companion for #13287 (paritytech/cumulus#2326) Parachains should charge for proof size weight (paritytech/cumulus#2334) Deprecate Currency: Companion for #12951 (paritytech/cumulus#2186) Introduce Fellowship into Collectives (paritytech/cumulus#2133) Add Support for Foreign Assets (paritytech/cumulus#2111) BridgeHub Rococo/Wococo runtimes (paritytech/cumulus#2417) companion for #13384 (paritytech/cumulus#2423) Companion for #13701 (paritytech/cumulus#2437) Substrate 13843 (Asset Freezing) Companion (paritytech/cumulus#2552) Relay-parent digest logs for parachains (paritytech/cumulus#2382) Consensus utilities and rearchitecture for more dynamic collators (paritytech/cumulus#2447) [Feature] XCM-Emulator (paritytech/cumulus#2608) Switch torelay_dispatch_queue_remaining_capacity` (paritytech/cumulus#2595) NFTs 2.0 on Statemint (paritytech/cumulus#2600) NFT Fractionalization on Westmint (paritytech/cumulus#2540) Add Foreign Assets to Statemint

N/A

(paritytech/cumulus#undefined) undefined (purestake/nimbus#undefined) undefined

Review 'substrate-migrations' repo

https://github.com/apopiak/substrate-migrations#frame-migrations

This repository contains a list of FRAME-related migrations which might be relevant to Moonbeam.

Agusrodri commented 1 year ago

Relevant changes

Runtime

Client