chore: Update to PolkadotSDK release stable2503
#1571
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uplifts dependencies from polkadot-stable2412 to polkadot-stable2503-11.
Client
cumulus_client_service::build_networkreturn signature (remove start_network handle and call) - Remove network starter that is no longer needed paritytech/polkadot-sdk#6400Configuration.network.network_backendis not an Option anymore and returns Litep2p as default. - client/net: Use litep2p as the default network backend paritytech/polkadot-sdk#8461Runtime
BlockNumberProviderconfig type on multiple pallets (pallet_scheduler, pallet_multisig, pallet_proxy, pallet_treasury) - AddsBlockNumberProviderin multisig, proxy and nft pallets paritytech/polkadot-sdk#5723, Update Scheduler to have a configurable block provider #7434 paritytech/polkadot-sdk#7441, Removes constraint inBlockNumberProviderfrom treasury paritytech/polkadot-sdk#6522Holderconfig type on pallet_assets - [Assets] Implementpallet-assets-holderparitytech/polkadot-sdk#4530XcmEventEmitterconfig type on xcm_executor - Add EventEmitter to XCM Executor paritytech/polkadot-sdk#7234AuthorizedAliasConsiderationconfig type on pallet_xcm - pallet-xcm: add support to authorize aliases paritytech/polkadot-sdk#6336DecodeWithMemTrackingforRuntimeCallparitytech/polkadot-sdk#7634, DeriveDecodeWithMemTrackingfor bridge and xcm pallets paritytech/polkadot-sdk#7620, implementDecodeWithMemTrackingfor frame pallets paritytech/polkadot-sdk#7598, DeriveDecodeWithMemTrackingfor cumulus pallets and forpolkadot-sdkruntimes paritytech/polkadot-sdk#7627, DeriveDecodeWithMemTrackingforBlockparitytech/polkadot-sdk#7655EVM
Frontier
ba6edcc591d4c81e883972b9eee770b479183219
moonbeam-foundation/frontier@ba6edcc
Check list