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
(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)
(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
(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
(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
Description
This ticket is automatically generated using
substrate (2023-04-21 -> 2023-05-29)
https://github.com/paritytech/substrate/compare/polkadot-v0.9.40...polkadot-v0.9.43
polkadot (2023-03-27 -> 2023-06-08)
https://github.com/paritytech/polkadot/compare/release-v0.9.40...release-v0.9.43
cumulus (2023-03-30 -> 2023-06-03)
https://github.com/paritytech/cumulus/compare/polkadot-v0.9.40...polkadot-v0.9.43
nimbus (2023-05-04 -> 2023-06-15)
https://github.com/purestake/nimbus/compare/moonbeam-polkadot-v0.9.40...moonbeam-polkadot-v0.9.43
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
toSafeCallFilter
(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 foruniversal_origin
benchmark (paritytech/polkadot#7091) [xcm] AddedUnpaidExecution
instruction toUnpaidRemoteExporter
(paritytech/polkadot#7230) Update XCM docs (paritytech/polkadot#7016) [xcm] Foreign global consensus parachain LocationToAccountId converter (paritytech/polkadot#7238) Forgotten pub reexport forGlobalConsensusParachainConvertsFor
(paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/cumulus#2416) Companion for #6986T5-parachains_protocol
(paritytech/polkadot#6993) Cache
SessionInfo
on new activated leaf indispute-distribution
(paritytech/polkadot#7013) Onchain scraper indispute-coordinator
will scrapeSCRAPED_FINALIZED_BLOCKS_COUNT
blocks before finality (paritytech/polkadot#6968) Reworkdispute-coordinator
to useRuntimeInfo
for obtaining session information instead ofRollingSessionWindow
(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 dispatchT5-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 ofSIGKILL
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) ReplaceRollingSessionWindow
in approval-voting withRuntimeInfo
(paritytech/polkadot#7153) PVF: Removerayon
and some uses oftokio
(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_metricsT2-API
(paritytech/substrate#13630) Bump
trie-db
to 0.27.1 (fix storage iteration bug + change seek behavior with prefix) (paritytech/substrate#12951) DeprecateCurrency
; introduce holds and freezing intofungible
traits (paritytech/substrate#13807) contracts: add events to ContractResult (paritytech/substrate#13027) Addserde
feature flag to primitives (paritytech/polkadot#6885) Release parachain host API v4 (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatchT1-runtime
(paritytech/substrate#13287) Metadata V15: Expose API to fetch metadata for version (paritytech/substrate#12951) Deprecate
Currency
; introduce holds and freezing intofungible
traits (paritytech/substrate#13558) GetCallIndex trait (paritytech/substrate#13660) Use sensible maths forfrom_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 boundedDeletionQueue
(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) Mentionon_idle
round-robin logic totrait 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 unsetStorageVersion
(paritytech/substrate#13843) Allow Creation of Asset Accounts That Don't Exist Yet and AddBlocked
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 the
system::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) Introduce
entropyfunction into frame System (paritytech/substrate#14152) FRAME: Tweak
frame_system::uniqueto avoid minor entropy loss (paritytech/substrate#14164) Adds ability to use default hasher in
dev_modefor explicit key binding (paritytech/substrate#14108) frame: Enable GenesisConfig in no_std (paritytech/substrate#14183) FRAME: Allow message ID to be mutated in
ProcessMessage(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: Removes
ReportsByKindIndex(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: dismiss
pvf_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 in
ProcessMessage(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) Changed
query_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 to
relay_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 StatemintT0-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) Fixtry-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 whenTracingUnboundedReceiver
is dropped (paritytech/substrate#13925) sc-allocator: Do not panic on invalid header pointer (paritytech/substrate#13934) Poll the substream validation before pollingNotifications
(paritytech/substrate#13941) Keep track of the pending response for each peer individually (paritytech/substrate#13829) Evict inactive peers fromSyncingEngine
(paritytech/substrate#13870) refactor(cli): Make some run params reusable (paritytech/substrate#13979) Implementstry_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 showBlock history
if doing major sync (paritytech/substrate#14080) Preparesc-network
forProtocolController
/NotificationService
(paritytech/substrate#14182) RevertCmd: Expose database params via CLI (paritytech/substrate#14184) Executor: Addcreate_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 collatorsJ0-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 onCollectionId
in the uniques pallet (paritytech/substrate#14158) Remove theCopy
bound onAssetId
(paritytech/cumulus#2586) Do not assumeAssetId
s areCopy
(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) Propagateruntime-benchmarks
featureI3-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 storeE2-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.0E1-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 allStorageVersion
s on Polkadot/Kusama are correct (paritytech/polkadot#6271) Use Message Queue pallet for UMP dispatch (paritytech/polkadot#7340) Fix migrationsD9-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: RemovesReportsByKindIndex
(paritytech/cumulus#2343) dmp-queue: Store messages if already processed more than the maximumD2-breaksapi
(paritytech/substrate#13807) contracts: add events to ContractResult (paritytech/substrate#13611) Split
Peerset
into reputation store &ProtocolController
sC9-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) DeprecateCurrency
; introduce holds and freezing intofungible
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 boundedDeletionQueue
(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) Fixtry-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 whenTracingUnboundedReceiver
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 unsetStorageVersion
(paritytech/substrate#13843) Allow Creation of Asset Accounts That Don't Exist Yet and AddBlocked
Status (paritytech/substrate#14094) sc-informant: Do not showBlock 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 the
system::set_codeinstrisic (paritytech/substrate#14039) Staking::{bond, set_controller} to set controllers to stash only. (paritytech/substrate#14149) Introduce
entropyfunction into frame System (paritytech/substrate#13027) Add
serdefeature flag to primitives (paritytech/substrate#14164) Adds ability to use default hasher in
dev_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: Removes
ReportsByKindIndex(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: dismiss
pvf_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 to
relay_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 StatemintN/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.