Description
Description
This ticket is automatically generated using
$ npm run print-version-bump-info -- --from v1.7.0 --to v1.11.0
polkadot-sdk (2024-02-07 -> 2024-04-25)
paritytech/polkadot-sdk@polkadot-v1.7.0...polkadot-v1.11.0
from: 2fe3145ab9bd26ceb5a26baf2a64105b0035a5a6
to: 0bb6249268c0b77d2834640b84cb52fdd3d7e860
commits: 1917
Important commits by label
not-breaking
(paritytech/polkadot-sdk#329) rework coverage
(paritytech/polkadot-sdk#317) fix parachain bond smoke test cal
(paritytech/polkadot-sdk#318) Fix typo in zombienet config
(paritytech/polkadot-sdk#359) Ignore invalid bootnodes when starting container chain
(paritytech/polkadot-sdk#382) fix relay inface
(paritytech/polkadot-sdk#383) MD258 - add pallet identity
(paritytech/polkadot-sdk#376) Prepare runtimes and dev services for future async backing support
(paritytech/polkadot-sdk#372) Read node logs to check it used warp sync in test
(paritytech/polkadot-sdk#403) Remove Pallet DynamicFee from Frontier Template
(paritytech/polkadot-sdk#408) Remove collate_on closure
(paritytech/polkadot-sdk#410) start_relay_chain_tasks for full nodes as well
(paritytech/polkadot-sdk#417) Apply current clippy lints
(paritytech/polkadot-sdk#425) Clone ProposerFactory to fix issue with metrics
(paritytech/polkadot-sdk#429) checks on min_orchestrator_collators
(paritytech/polkadot-sdk#456) Limit block production to one block per slot in basic collator
(paritytech/polkadot-sdk#394) Avoid error log "ZeroCollators" when running cargo test
(paritytech/polkadot-sdk#458) updated instructions for releases
(paritytech/polkadot-sdk#409) remove start relay chain tasks duplicated
(paritytech/polkadot-sdk#460) increase timeouts and remove collators
(paritytech/polkadot-sdk#469) chore(ci): improve dev test duration by not compiling wasm on startup
(paritytech/polkadot-sdk#472) make basic collator aware of last included block
(paritytech/polkadot-sdk#481) Use cancellation token and exit notifications instead of watch
(paritytech/polkadot-sdk#480) Fix flashbox and dancebox smoke test
(paritytech/polkadot-sdk#487) Fix division by zero in staking inconsistency test
(paritytech/polkadot-sdk#488) Fix Cargo.lock and add script to check for duplicate git dependencies
(paritytech/polkadot-sdk#489) Fix compile-wasm script
(paritytech/polkadot-sdk#491) Avoid executing html in download polkadot script
(paritytech/polkadot-sdk#483) Fix calculation of Auto compounding delegation of candidate
(paritytech/polkadot-sdk#497) Improve more timeouts in zombienet tests
(paritytech/polkadot-sdk#498) MD325/MD326 - invulnerables
(paritytech/polkadot-sdk#496) Fix zombienet test by undoing a change
(paritytech/polkadot-sdk#517) add new runtime publishing possibilities
(paritytech/polkadot-sdk#523) Add tests to tanssi-node
(paritytech/polkadot-sdk#529) make upgrade test more reslitient by detecting session changes
(paritytech/polkadot-sdk#526) remove pallet-hotfix-sufficients from frontier template
(paritytech/polkadot-sdk#537) reduce validators in zombienet tests to minimum
(paritytech/polkadot-sdk#536) Add more smoke tests
(paritytech/polkadot-sdk#541) Remove expect
which was checking supplyAfter == supplyBefore + issuance
(paritytech/polkadot-sdk#562) Move pallets runtime-apis outside rpc dir
(paritytech/polkadot-sdk#564) Add support for pallet-xcm precompile in frontier template
(paritytech/polkadot-sdk#565) add weight to migrations for registrar
(paritytech/polkadot-sdk#567) increase moonwall and zombienet
enhancement
(paritytech/polkadot-sdk#481) Use cancellation token and exit notifications instead of watch
bug
(paritytech/polkadot-sdk#480) Fix flashbox and dancebox smoke test
breaking
(paritytech/polkadot-sdk#342) Upgrade 1.3.0
(paritytech/polkadot-sdk#343) Add dev service to simple template
(paritytech/polkadot-sdk#341) Implement pallet-data-preservers
(paritytech/polkadot-sdk#357) Add TxPause pallet to dancebox and templates runtimes
(paritytech/polkadot-sdk#365) Flashbox runtime
(paritytech/polkadot-sdk#393) Support parathread registration and collator assignment
(paritytech/polkadot-sdk#392) Girazoki change payment to tank model
(paritytech/polkadot-sdk#400) MD 306 - add pallet treasury
(paritytech/polkadot-sdk#389) Refactor of benchmarks to run all pallets for all runtimes
(paritytech/polkadot-sdk#402) Implement on demand block production
(paritytech/polkadot-sdk#401) Add collator assignment payment
(paritytech/polkadot-sdk#413) Polkadot v1.6.0 upgrade
(paritytech/polkadot-sdk#411) Xcm assets into container runtimes
(paritytech/polkadot-sdk#412) Always use wasm executor in container collators
(paritytech/polkadot-sdk#398) Update parity-db to 0.4.13
(paritytech/polkadot-sdk#427) XcmExecutorUtils pallet to container chains templates
(paritytech/polkadot-sdk#426) Use precompiled wasm in dev tests
(paritytech/polkadot-sdk#424) MD335 - adds pallet multisig to dancebox/flashbox
(paritytech/polkadot-sdk#385) Rewrite collator assignment to support parathreads
(paritytech/polkadot-sdk#428) Use wasmtime-precompiled in zombienet tests
(paritytech/polkadot-sdk#465) MD364 - Adds session key management proxy type
(paritytech/polkadot-sdk#470) Implement custom slot duration runtime api for runtimes
(paritytech/polkadot-sdk#477) Fix use of current max_collators instead of pending
(paritytech/polkadot-sdk#476) Allow parathread manager to set max core price
(paritytech/polkadot-sdk#479) Add delivery fees
(paritytech/polkadot-sdk#478) Add dummy precompile hook with rust and typescript tests
(paritytech/polkadot-sdk#399) Adapt client to support asynchronous backing
(paritytech/polkadot-sdk#482) put all pallet constants as constant
(paritytech/polkadot-sdk#494) Do not panic when container chain fails to start
(paritytech/polkadot-sdk#493) Stream payment deposit on opening a stream
(paritytech/polkadot-sdk#515) increase maxLenghtParas for flashbox
(paritytech/polkadot-sdk#516) Modifying xcm-core-buyer to add reporting of the core purchase
(paritytech/polkadot-sdk#520) cherry-pick disabling peer eviction mechanism
(paritytech/polkadot-sdk#527) Frontier template isBlockFinalized
& isTxFinalized
RPC methods
(paritytech/polkadot-sdk#528) Migrate PendingVerification in pallet_registrar from value to map
(paritytech/polkadot-sdk#532) Fix BuildSpec for all configs
(paritytech/polkadot-sdk#519) Set AllowMultipleBlocksPerSlot = true in flashbox
(paritytech/polkadot-sdk#551) Data Preservers Profiles
(paritytech/polkadot-sdk#545) Services payment RPC
(paritytech/polkadot-sdk#566) Simplify registrar benchmarks
(paritytech/polkadot-sdk#570) Proxy precompile in Frontier container chain runtime
a0-pleasereview
(paritytech/polkadot-sdk#91) Girazoki fix manual tests
(paritytech/polkadot-sdk#329) rework coverage
(paritytech/polkadot-sdk#330) generate covidr
(paritytech/polkadot-sdk#342) Upgrade 1.3.0
(paritytech/polkadot-sdk#343) Add dev service to simple template
(paritytech/polkadot-sdk#354) add only chopsticks for tempalte
(paritytech/polkadot-sdk#355) refactor coverage job to be more configurable
(paritytech/polkadot-sdk#339) Ugprade moonwall to 4.4.2 and chopsticks templates
(paritytech/polkadot-sdk#382) fix relay inface
(paritytech/polkadot-sdk#383) MD258 - add pallet identity
(paritytech/polkadot-sdk#396) Add lsof to docker image
(paritytech/polkadot-sdk#389) Refactor of benchmarks to run all pallets for all runtimes
(paritytech/polkadot-sdk#403) Remove Pallet DynamicFee from Frontier Template
(paritytech/polkadot-sdk#417) Apply current clippy lints
(paritytech/polkadot-sdk#465) MD364 - Adds session key management proxy type
(paritytech/polkadot-sdk#479) Add delivery fees
(paritytech/polkadot-sdk#551) Data Preservers Profiles
T9-cumulus
(paritytech/polkadot-sdk#3002) PoV Reclaim Runtime Side
(paritytech/polkadot-sdk#3335) Collator overseer builder unification
(paritytech/polkadot-sdk#3510) Fixup multi-collator parachain transition to async backing
(paritytech/polkadot-sdk#3608) Deprecate xcm::body::TREASURER_INDEX constant, use standard Treasury varian instead
(paritytech/polkadot-sdk#3302) collator protocol changes for elastic scaling (validator side)
(paritytech/polkadot-sdk#3521) collator-side: send parent head data
(paritytech/polkadot-sdk#3765) Enable PoV reclaim on rococo-parachain
(paritytech/polkadot-sdk#3854) Export unified ParachainHostFunctions
(paritytech/polkadot-sdk#3961) Added support for coretime-kusama/polkadot and people-kusama/polkadot
(paritytech/polkadot-sdk#3801) parachain-template: Simplify it
(paritytech/polkadot-sdk#3568) Move cumulus zombienet tests to aura & async backing
(paritytech/polkadot-sdk#1183) Added short-benchmarks for cumulus
(paritytech/polkadot-sdk#1241) Rename squatted crates
(paritytech/polkadot-sdk#1338) add tests for find_potential_parents
(paritytech/polkadot-sdk#1352) [asset-hubs/bridge-hubs] Bridging Polkadot Asset Hub <-> Kusama Asset Hub to enable asset transfer of KSMs/DOTs
(paritytech/polkadot-sdk#1544) Enable runtime-benchmarks
feature for crates
(paritytech/polkadot-sdk#1581) Update smoldot, improve chainspec loading error message
(paritytech/polkadot-sdk#1649) Xcm emulator nits
(paritytech/polkadot-sdk#1693) [xcm-emulator] Restructure Parachains Integration Tests
(paritytech/polkadot-sdk#1788) Fix Asset Hub collator crashing when starting from genesis
(paritytech/polkadot-sdk#1845) XCM WeightTrader: Swap Fee Asset for Native Asset
(paritytech/polkadot-sdk#1967) [testnet] Add AssetHubRococo
<-> AssetHubWestend
asset bridging support
(paritytech/polkadot-sdk#2023) [testnet] Align testnet system parachain runtimes using RelayTreasuryLocation
and SystemParachains
in the same way
(paritytech/polkadot-sdk#2128) Added bridge-hub-westend-runtime
to the short-benchmarks
pipeline
(paritytech/polkadot-sdk#2281) Rococo & Westend People Chain
(paritytech/polkadot-sdk#2526) Remove pov-recovery race condition/Improve zombienet test
(paritytech/polkadot-sdk#4070) collation-generation: Avoid using para_backing_state
if runtime is ancient
(paritytech/polkadot-sdk#4037) Remove xcm::v3
from assets-common
nits
T8-polkadot
(paritytech/polkadot-sdk#3188) Small fixes coretime related fixes
(paritytech/polkadot-sdk#3160) prospective-parachains: respond with multiple backable candidates
(paritytech/polkadot-sdk#3052) Fixes TotalValueLocked
out of sync in nomination pools
(paritytech/polkadot-sdk#3232) Validate code when scheduling uprades from registrar
(paritytech/polkadot-sdk#1660) Implements a % cap on staking rewards from era inflation
(paritytech/polkadot-sdk#3319) Add Coretime to Westend
(paritytech/polkadot-sdk#3229) Elastic scaling: use an assumed CoreIndex
in candidate-backing
(paritytech/polkadot-sdk#3231) Runtime: allow backing multiple candidates of same parachain on different cores
(paritytech/polkadot-sdk#3181) Remove AssignmentProviderConfig
and use parameters from HostConfiguration
instead
(paritytech/polkadot-sdk#3509) Enable elastic scaling node feature in local testnets genesis
(paritytech/polkadot-sdk#3233) provisioner: allow multiple cores assigned to the same para
(paritytech/polkadot-sdk#3573) ParaInherent create: update apply_weight_limit
wrt elastic scaling
(paritytech/polkadot-sdk#3639) Staking ledger bonding fixes
(paritytech/polkadot-sdk#3302) collator protocol changes for elastic scaling (validator side)
(paritytech/polkadot-sdk#3580) Expose ClaimQueue
via a runtime api and use it in collation-generation
(paritytech/polkadot-sdk#3190) Fix algorithmic complexity of on-demand scheduler with regards to number of cores.
(paritytech/polkadot-sdk#3754) Migrates Westend to Runtime V2
(paritytech/polkadot-sdk#3479) Elastic scaling: runtime dependency tracking and enactment
(paritytech/polkadot-sdk#3778) elastic scaling: preserve candidate ordering in provisioner
(paritytech/polkadot-sdk#3714) Migrate parachain swaps to Coretime
(paritytech/polkadot-sdk#3874) bugfix: request fragment tree membership for all candidates
(paritytech/polkadot-sdk#3341) Fix parachain upgrade scheduling when done by the owner/root
(paritytech/polkadot-sdk#3979) Deprecate para_id()
from CoreState
in polkadot primitives
(paritytech/polkadot-sdk#1191) Approve multiple candidates with a single signature
(paritytech/polkadot-sdk#1200) backing: move the min votes threshold to the runtime
(paritytech/polkadot-sdk#1207) PVF: Take back a stolen right
(paritytech/polkadot-sdk#1226) Remove deprecated pallet_balances
's set_balance_deprecated
and transfer
dispatchables
(paritytech/polkadot-sdk#1241) Rename squatted crates
(paritytech/polkadot-sdk#1189) [NPoS] Paging reward payouts in order to scale rewardable nominators
(paritytech/polkadot-sdk#1291) allow governance body on parachain to have sovereign account
(paritytech/polkadot-sdk#1304) Remove Polkadot & Kusama native runtime
(paritytech/polkadot-sdk#1325) add Treasurer to SchedulerOrigin
(paritytech/polkadot-sdk#1387) approval-voting: use proper hash when querying session info
(paritytech/polkadot-sdk#1432) Remove redundant book keeping in dispute coordinator.
(paritytech/polkadot-sdk#1483) Implements partial inflation minting to treasury
(paritytech/polkadot-sdk#1547) Implements a variable deposit base calculation for EPM signed submissions
(paritytech/polkadot-sdk#1571) statement-distribution: support inactive local validator in grid
(paritytech/polkadot-sdk#1565) polkadot: eradicate LeafStatus
(paritytech/polkadot-sdk#1644) Add availability-recovery from systematic chunks
(paritytech/polkadot-sdk#1737) Remove system parachains Polkadot and Kusama runtimes
(paritytech/polkadot-sdk#1739) frame-session: Introduce a proper proof of key ownership
(paritytech/polkadot-sdk#2142) Cleanup XCMP QueueConfigData
(paritytech/polkadot-sdk#2764) backport to master: Handling of disabled validators in backing subsystem (#1259)
(paritytech/polkadot-sdk#4027) Runtime API: introduce candidates_pending_availability
(paritytech/polkadot-sdk#4148) move fragment_tree module to its own folder
(paritytech/polkadot-sdk#4103) chain-selection: allow reverting current block
(paritytech/polkadot-sdk#4189) parachains_coretime: Expose MaxXCMTransactWeight
(paritytech/polkadot-sdk#4252) Plumbing to increase pvf workers configuration based on chain id
T7-smart_contracts
(paritytech/polkadot-sdk#3154) Contracts: Stabilize caller_is_root
API
(paritytech/polkadot-sdk#3243) contracts: Don't fail fast if the Weight
limit of a cross contract call is too big
(paritytech/polkadot-sdk#3184) contracts: Remove no longer enforced limits from the Schedule
(paritytech/polkadot-sdk#3384) Contracts: Stabilize APIs
(paritytech/polkadot-sdk#3361) contracts: Fix double charge of gas for host functions
(paritytech/polkadot-sdk#3415) Contracts Add new version for marking new stable API
(paritytech/polkadot-sdk#3377) Permissioned contract deployment
(paritytech/polkadot-sdk#3540) Contracts upload with Determinism::Enforced when possible
(paritytech/polkadot-sdk#3606) Contracts: Remove unstable on lock/unlock_delegate_dependency host fns
(paritytech/polkadot-sdk#1248) Contracts expose pallet-xcm
(paritytech/polkadot-sdk#1254) Contracts: seal0::balance
should return the free balance
(paritytech/polkadot-sdk#1331) Enable mocking contracts
(paritytech/polkadot-sdk#2920) Contracts: stabilize sr25519
(paritytech/polkadot-sdk#3915) Contracts: Only exec parsed code in benchmarks
(paritytech/polkadot-sdk#3789) Contracts: Reuse module when validating
(paritytech/polkadot-sdk#4158) Contracts: Refactor test builder
T6-XCM
(paritytech/polkadot-sdk#3228) [pallet_xcm] Forgotten migration to XCMv4 + added try-state
to the pallet_xcm
(paritytech/polkadot-sdk#3287) [xcm-builder] Replaced deprecated CurrencyAdapter with FungibleAdapter
(paritytech/polkadot-sdk#3340) Fix DepositReserveAsset
fees payment
(paritytech/polkadot-sdk#3464) [pallet-xcm] Adjust benchmarks (teleport_assets/reserve_transfer_assets) not relying on ED
(paritytech/polkadot-sdk#3403) Add claim_assets
extrinsic to pallet-xcm
(paritytech/polkadot-sdk#3696) Add HRMP notification handlers to the xcm-executor
(paritytech/polkadot-sdk#3763) XCM remove extra QueryId types from traits
(paritytech/polkadot-sdk#3792) [pallet-xcm] fix transport fees for remote reserve transfers
(paritytech/polkadot-sdk#3607) XCM Fee Payment Runtime API
(paritytech/polkadot-sdk#3749) pallet-xcm: Deprecate execute
and send
in favor of execute_blob
and send_blob
(paritytech/polkadot-sdk#3955) Added tests for XCM barriers: AllowSubscriptions
, WithUniqueTopic
and TrailingSetTopicAsId
(paritytech/polkadot-sdk#3708) XCM builder pattern improvement - Accept impl Into<T>
instead of just T
(paritytech/polkadot-sdk#3930) test runtimes: allow local origins to execute arbitrary XCMs
(paritytech/polkadot-sdk#1227) Add instruction limit when decoding XCMs
(paritytech/polkadot-sdk#1234) Introduce XcmFeesToAccount fee manager
(paritytech/polkadot-sdk#1248) Contracts expose pallet-xcm
(paritytech/polkadot-sdk#1352) [asset-hubs/bridge-hubs] Bridging Polkadot Asset Hub <-> Kusama Asset Hub to enable asset transfer of KSMs/DOTs
(paritytech/polkadot-sdk#1430) pallet-xcm: add extrinsic to allow withdrawal of reserve-based assets
(paritytech/polkadot-sdk#1447) allow treasury to do reserve asset transfers
(paritytech/polkadot-sdk#1454) feat(xcm): support json schema (for CosmWasm VM support)
(paritytech/polkadot-sdk#1556) Add UMP pricing
(paritytech/polkadot-sdk#1726) [xcm] Use Weight::MAX
for reserve_asset_deposited
, receive_teleported_asset
benchmarks
(paritytech/polkadot-sdk#1733) increase MAX_ASSETS_FOR_BUY_EXECUTION
(paritytech/polkadot-sdk#1845) XCM WeightTrader: Swap Fee Asset for Native Asset
(paritytech/polkadot-sdk#1949) Remove some dbgs
(paritytech/polkadot-sdk#2021) Direct XCM ExportMessage
fees for different bridges to different receiver accounts
(paritytech/polkadot-sdk#2107) XCM builder pattern
(paritytech/polkadot-sdk#2142) Cleanup XCMP QueueConfigData
(paritytech/polkadot-sdk#2239) Remove unnecessary map_error
(paritytech/polkadot-sdk#2322) pallet-xcm: use XcmTeleportFilter for teleported fees in reserve transfers
(paritytech/polkadot-sdk#3721) establish_channel_with_system
(paritytech/polkadot-sdk#3695) pallet-xcm: add new extrinsic for asset transfers using explicit XCM transfer types
(paritytech/polkadot-sdk#4037) Remove xcm::v3
from assets-common
nits
(paritytech/polkadot-sdk#4162) Adjust xcm-bridge-hub-router
's SendXcm::validate
behavior for NotApplicable
(paritytech/polkadot-sdk#3455) XCM coretime region transfers
(paritytech/polkadot-sdk#4235) [xcm] Assets: sort after prepend_with
(paritytech/polkadot-sdk#4238) Sanitize UniversalLocation
witth GlobalConsensus
+ XCM small nits and improvements
(paritytech/polkadot-sdk#4199) [testnets] remove XCM SafeCallFilter for chains using Weights::v2
(paritytech/polkadot-sdk#4236) Add validate_xcm_nesting
to the ParentAsUmp
and ChildParachainRouter
(paritytech/polkadot-sdk#4186) Ensure outbound XCMs are decodable with limits + add EnsureDecodableXcm
router (for testing purposes)
(paritytech/polkadot-sdk#4260) pallet-xcm::transfer_assets_using_type_and_then() supports custom actions on destination
(paritytech/polkadot-sdk#4156) AllowHrmpNotificationsFromRelayChain
barrier for HRMP notifications from the relaychain
(paritytech/polkadot-sdk#4266) Revert execute_blob
and send_blob
T5-host_functions
(paritytech/polkadot-sdk#3002) PoV Reclaim Runtime Side
T4-runtime_API
(paritytech/polkadot-sdk#2714) GenesisConfig
presets for runtime
(paritytech/polkadot-sdk#1200) backing: move the min votes threshold to the runtime
(paritytech/polkadot-sdk#1257) Disabled validators runtime API
(paritytech/polkadot-sdk#1442) asset conversion runtime quote api generalised
(paritytech/polkadot-sdk#1448) add nft apis to kusama + polkadot asset hub runtimes
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1644) Add availability-recovery from systematic chunks
(paritytech/polkadot-sdk#4065) Fix ClaimQueue case of nothing scheduled on session boundary
(paritytech/polkadot-sdk#4027) Runtime API: introduce candidates_pending_availability
T3-RPC_API
(paritytech/polkadot-sdk#3079) rpc-v2/tx: Implement transaction_unstable_broadcast
and transaction_unstable_stop
(paritytech/polkadot-sdk#3230) rpc: bump jsonrpsee v0.22 and fix race in rpc v2 chain_head
(paritytech/polkadot-sdk#3193) rpc-v2/tx/tests: Add transaction broadcast tests and check propagated tx status
(paritytech/polkadot-sdk#1582) archive: Implement height, hashByHeight and call
(paritytech/polkadot-sdk#2859) rpc: add rpc v2 chainSpec
to polkadot
(paritytech/polkadot-sdk#4168) chainHead: Stabilize chainHead to version 1
(paritytech/polkadot-sdk#4169) txBroadcast: Stabilize to version 1
(paritytech/polkadot-sdk#4171) txWatch: Stabilize txWatch to version 1
T2-pallets
(paritytech/polkadot-sdk#3212) Ranked collective Add
+Remove
origins
(paritytech/polkadot-sdk#3213) [pallet_broker] Remove leases that have already expired in rotate_sale
(paritytech/polkadot-sdk#2061) [FRAME] Parameters pallet
(paritytech/polkadot-sdk#1660) Implements a % cap on staking rewards from era inflation
(paritytech/polkadot-sdk#3060) Add retry mechanics to pallet-scheduler
(paritytech/polkadot-sdk#3325) Ensure referenda TracksInfo
is sorted
(paritytech/polkadot-sdk#3373) Remove unused im-online
weights
(paritytech/polkadot-sdk#2290) im-online
removal cleanup: remove off-chain storage
(paritytech/polkadot-sdk#3412) [FRAME] Test for sane genesis default
(paritytech/polkadot-sdk#3324) pallet-membership weights
(paritytech/polkadot-sdk#3513) Fix call enum's metadata regression
(paritytech/polkadot-sdk#3456) Removed pallet::getter
usage from pallet-collective
(paritytech/polkadot-sdk#2393) [FRAME] Use 'ready' pages in XCMP suspend logic
(paritytech/polkadot-sdk#3453) nomination-pools
: add permissionless condition to chill
(paritytech/polkadot-sdk#2740) 🐛 Depositing PalletAttributeSet on incorrect nft
(paritytech/polkadot-sdk#3275) Asset Conversion: doc guide to address incorrect exchange rate for non-withdrawable pool
(paritytech/polkadot-sdk#3636) [pallet_broker] Fix adapt_price
behaviour at zero
(paritytech/polkadot-sdk#3589) Remove getters from im-online
pallet
(paritytech/polkadot-sdk#3643) [Collator Selection] Fix weight refund for set_candidacy_bond
(paritytech/polkadot-sdk#3471) removed pallet::getter
usage from cumulus pallets
(paritytech/polkadot-sdk#3740) Removed pallet::getter
usage from Beefy and MMR pallets
(paritytech/polkadot-sdk#3844) process enqueued messages on idle
(paritytech/polkadot-sdk#3706) Extrinsic to restore corrupt staking ledgers
(paritytech/polkadot-sdk#3246) Try State Hook for Beefy
(paritytech/polkadot-sdk#3383) Remove transient code after im-online
pallet removal
(paritytech/polkadot-sdk#3438) Pools: Make PermissionlessWithdraw
the default claim permission
(paritytech/polkadot-sdk#3902) im-online
removal final cleanup
(paritytech/polkadot-sdk#3927) pallet-xcm: fix weights for all XTs and deprecate unlimited weight ones
(paritytech/polkadot-sdk#3997) [pallet-broker] Fix claim revenue behaviour for zero timeslices
(paritytech/polkadot-sdk#3485) Broker: sale price runtime api
(paritytech/polkadot-sdk#3959) Nomination pool configurations can be managed by custom origin
(paritytech/polkadot-sdk#1226) Remove deprecated pallet_balances
's set_balance_deprecated
and transfer
dispatchables
(paritytech/polkadot-sdk#1196) Payees
lazy migration to PayoutDestination
, Split
variant for payouts, remove Controller
(paritytech/polkadot-sdk#1250) Fix XCMP max message size check
(paritytech/polkadot-sdk#1340) Add simple collator election mechanism
(paritytech/polkadot-sdk#1430) pallet-xcm: add extrinsic to allow withdrawal of reserve-based assets
(paritytech/polkadot-sdk#1484) Refactor staking ledger
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1561) Trading trait and deal with metadata in Mutate trait for nonfungibles_v2
(paritytech/polkadot-sdk#1659) pallet epm: add TrimmingStatus
to the mined solution
(paritytech/polkadot-sdk#1661) Make IdentityInfo
generic in pallet-identity
(paritytech/polkadot-sdk#1695) Add event field names to HRMP Event variants
(paritytech/polkadot-sdk#1696) Contracts: migration v15 acc dec_consumers check
(paritytech/polkadot-sdk#1753) nit: use traits::tokens::fungible => use traits::fungible
(paritytech/polkadot-sdk#1761) expose the last relay chain block number as an API from parachain-system
(paritytech/polkadot-sdk#1766) AURA offence report system
(paritytech/polkadot-sdk#1871) Adding try_state
hook for Tips pallet
(paritytech/polkadot-sdk#1880) Allow Locks/Holds/Reserves/Freezes by default when using pallet_balances
TestDefaultConfig
(paritytech/polkadot-sdk#1907) pallet assets / upgrade to use fungible
(paritytech/polkadot-sdk#1982) Add force remove vesting
(paritytech/polkadot-sdk#2048) Identity pallet improvements
(paritytech/polkadot-sdk#2072) Change pallet referenda TracksInfo::tracks to return an iterator
(paritytech/polkadot-sdk#2254) Give up liveness slashing
(paritytech/polkadot-sdk#2587) exchange member with a new account and same rank in the ranked collec…
(paritytech/polkadot-sdk#2589) Staking: Add deprecate_controller_batch
AdminOrigin call
(paritytech/polkadot-sdk#2651) Unique Usernames in Identity Pallet
(paritytech/polkadot-sdk#2839) Refactors the OnStakingUpdate
trait
(paritytech/polkadot-sdk#3660) Removed pallet::getter
usage from Polkadot Runtime pallets
(paritytech/polkadot-sdk#3695) pallet-xcm: add new extrinsic for asset transfers using explicit XCM transfer types
(paritytech/polkadot-sdk#4089) pallet_broker: Support renewing leases expired in a previous period
(paritytech/polkadot-sdk#4099) [pallet-broker] add tests for renewing leases
(paritytech/polkadot-sdk#4118) pallet assets: Fix errors
(paritytech/polkadot-sdk#4151) [pallet-broker] Use saturating math in input validation
(paritytech/polkadot-sdk#3455) XCM coretime region transfers
(paritytech/polkadot-sdk#3250) Asset Conversion: Pool Account ID derivation with additional Pallet ID seed
(paritytech/polkadot-sdk#4060) Fix nostd build of several crates
(paritytech/polkadot-sdk#3251) Asset Conversion: Pool Touch Call
(paritytech/polkadot-sdk#3889) Allow privileged virtual bond in Staking pallet
(paritytech/polkadot-sdk#4229) Fix Stuck Collator Funds
(paritytech/polkadot-sdk#4221) pallet_broker: Let start_sales
calculate and request the correct core count
T15-bridges
(paritytech/polkadot-sdk#3074) [BEEFY] Avoid missing voting sessions during node restart
(paritytech/polkadot-sdk#3186) Removes Snowbridge parachain directory
(paritytech/polkadot-sdk#3225) Introduce submit_finality_proof_ex call to bridges GRANDPA pallet
(paritytech/polkadot-sdk#3260) Bridge zombienet tests refactoring
(paritytech/polkadot-sdk#3264) Add bridge zombienet test back to the CI
(paritytech/polkadot-sdk#3310) Bridges: add test 0002 to CI
(paritytech/polkadot-sdk#3333) Bridge zombienet tests - move all test scripts to the same folder
(paritytech/polkadot-sdk#3337) fix(zombienet): docker img
version to use in merge queues for bridges
(paritytech/polkadot-sdk#3443) Add support for BHP local and BHK local
(paritytech/polkadot-sdk#3462) Bridge zombienet tests: move all "framework" files under one folder
(paritytech/polkadot-sdk#3490) Bridge zombienet tests: Check amount received at destination
(paritytech/polkadot-sdk#3575) Increase 0002-validators-warp-sync timeout
(paritytech/polkadot-sdk#3700) Bridge zombienet tests: remove unneeded accounts
(paritytech/polkadot-sdk#3790) Add a linear fee multiplier (#127)
(paritytech/polkadot-sdk#3822) [Bridges] Move chain definitions to separate folder
(paritytech/polkadot-sdk#3841) Update bridges subtree
(paritytech/polkadot-sdk#3938) Update bridges subtree
(paritytech/polkadot-sdk#3761) Snowbridge: Synchronize from Snowfork repository
(paritytech/polkadot-sdk#1352) [asset-hubs/bridge-hubs] Bridging Polkadot Asset Hub <-> Kusama Asset Hub to enable asset transfer of KSMs/DOTs
(paritytech/polkadot-sdk#1740) Update bridges subtree
(paritytech/polkadot-sdk#1903) BEEFY: add support for slashing validators signing forking commitments
(paritytech/polkadot-sdk#2021) Direct XCM ExportMessage
fees for different bridges to different receiver accounts
(paritytech/polkadot-sdk#2692) Tests for BridgeHub(s) <> remote GRANDPA chain
(paritytech/polkadot-sdk#2821) Upgrade @polkadot/api and @polkadot/util package version to latest
(paritytech/polkadot-sdk#2894) Update Snowbridge versions and prep for publishing
(paritytech/polkadot-sdk#4096) Move bridge extensions to a separate folder
(paritytech/polkadot-sdk#3695) pallet-xcm: add new extrinsic for asset transfers using explicit XCM transfer types
(paritytech/polkadot-sdk#4080) define block hash provider and default impl using frame_system
(paritytech/polkadot-sdk#4069) Fix zombienet-bridges-0001-asset-transfer-works
(paritytech/polkadot-sdk#4106) Bridge: slash destination may be an explicit account
(paritytech/polkadot-sdk#4162) Adjust xcm-bridge-hub-router
's SendXcm::validate
behavior for NotApplicable
(paritytech/polkadot-sdk#4208) Fixed GrandpaConsensusLogReader::find_scheduled_change
(paritytech/polkadot-sdk#4239) Added prdoc for 4208
(paritytech/polkadot-sdk#4259) [BEEFY] Return valid signatures when verifying commitment
T14-system_parachains
(paritytech/polkadot-sdk#2949) Enable async backing on all testnet system chains
(paritytech/polkadot-sdk#3289) Bump coretime-rococo to get leases fix
(paritytech/polkadot-sdk#3211) Use dynamic aura slot duration in lookahead collator
(paritytech/polkadot-sdk#3272) Add broker pallet to coretime-westend
(paritytech/polkadot-sdk#3543) Improve Penpal runtime + emulated tests
(paritytech/polkadot-sdk#3858) Enable pov-reclaim on rococo and westend parachains
(paritytech/polkadot-sdk#3930) test runtimes: allow local origins to execute arbitrary XCMs
(paritytech/polkadot-sdk#1183) Added short-benchmarks for cumulus
(paritytech/polkadot-sdk#1308) The Ambassador Program
(paritytech/polkadot-sdk#1344) Init System Parachain storage versions and add migration check jobs to CI
(paritytech/polkadot-sdk#1616) (draft) Zombienet test with preopen hrmp with zombienet investigation
(paritytech/polkadot-sdk#1649) Xcm emulator nits
(paritytech/polkadot-sdk#1695) Add event field names to HRMP Event variants
(paritytech/polkadot-sdk#1693) [xcm-emulator] Restructure Parachains Integration Tests
(paritytech/polkadot-sdk#1726) [xcm] Use Weight::MAX
for reserve_asset_deposited
, receive_teleported_asset
benchmarks
(paritytech/polkadot-sdk#1737) Remove system parachains Polkadot and Kusama runtimes
(paritytech/polkadot-sdk#1814) Identity Deposits Relay to Parachain Migration
(paritytech/polkadot-sdk#2025) Off-chain migration to genesis Script
(paritytech/polkadot-sdk#2281) Rococo & Westend People Chain
(paritytech/polkadot-sdk#3630) Enable mainnet system parachains to use async backing-enabled collator
(paritytech/polkadot-sdk#3721) establish_channel_with_system
(paritytech/polkadot-sdk#4229) Fix Stuck Collator Funds
T13-deprecation
(paritytech/polkadot-sdk#3370) removed pallet::getter
from pallet-sudo
(paritytech/polkadot-sdk#3371) removed pallet::getter
from example pallets
(paritytech/polkadot-sdk#2589) Staking: Add deprecate_controller_batch
AdminOrigin call
T12-benchmarks
(paritytech/polkadot-sdk#2621) Introduce approval-voting/distribution benchmark
(paritytech/polkadot-sdk#3158) subsystem-bench: Prepare CI output
(paritytech/polkadot-sdk#3239) subsystem-bench: run cli benchmarks only using config files
(paritytech/polkadot-sdk#3244) bench pallet
: only require Hash
instead of Block
(paritytech/polkadot-sdk#3262) subsystem-bench: polish imports
(paritytech/polkadot-sdk#3395) benchmarking-cli: add --list-pallets and --all options
(paritytech/polkadot-sdk#3311) subsystem-bench: add regression tests for availability read and write
(paritytech/polkadot-sdk#3574) fix(pallet-benchmarking): split test functions in v2
(paritytech/polkadot-sdk#3583) subsystem-bench: adjust test config to Kusama
(paritytech/polkadot-sdk#3527) Add subsystems regression tests to CI
(paritytech/polkadot-sdk#3690) Add elastic scaling support in ParaInherent BenchBuilder
(paritytech/polkadot-sdk#3616) Benchmarking: Add pov_mode to V2 syntax
(paritytech/polkadot-sdk#3698) [subsystem-benchmarks] Fix availability-write regression tests
(paritytech/polkadot-sdk#3829) [subsystem-benchmarks] Save results to json
(paritytech/polkadot-sdk#3512) [FRAME] Runtime Omni Bencher
(paritytech/polkadot-sdk#3934) Update benchmarking macros
(paritytech/polkadot-sdk#1183) Added short-benchmarks for cumulus
(paritytech/polkadot-sdk#1868) Refactor alliance benchmarks to v2
(paritytech/polkadot-sdk#2528) Introduce subsystem benchmarking tool
(paritytech/polkadot-sdk#2893) subsystem-bench: cache misses profiling
(paritytech/polkadot-sdk#4068) Run subsystem-benchmark without network latency
(paritytech/polkadot-sdk#4201) Update subsystem-benchmark params
(paritytech/polkadot-sdk#4216) [subsystem-benchmark] Add approval-voting benchmark to CI
(paritytech/polkadot-sdk#4243) [subsystem-benchmark] Fix results filename for approval-voting benches
T11-documentation
(paritytech/polkadot-sdk#3280) AlreadyVoting Error - Remove ambiguity
(paritytech/polkadot-sdk#3355) Update subkey README.md
(paritytech/polkadot-sdk#3372) Fix documentation dead link
(paritytech/polkadot-sdk#3362) Add documentation around FRAME Origin
(paritytech/polkadot-sdk#1554) Runtime Upgrade ref docs and Single Block Migration example pallet
(paritytech/polkadot-sdk#3441) [prdoc] Optional SemVer bumps and Docs
(paritytech/polkadot-sdk#3463) Add documentation around FRAME Offchain workers
(paritytech/polkadot-sdk#3506) update development setup in sdk-docs
(paritytech/polkadot-sdk#3513) Fix call enum's metadata regression
(paritytech/polkadot-sdk#2638) Finish documenting #[pallet::xxx]
macros
(paritytech/polkadot-sdk#3460) Repot all templates into a single directory
(paritytech/polkadot-sdk#3542) Add documentation around pallet coupling
(paritytech/polkadot-sdk#2615) Defensive Programming in Substrate Reference Document
(paritytech/polkadot-sdk#3808) Fix spelling mistakes across the whole repository
(paritytech/polkadot-sdk#2802) Tokens in FRAME Docs
(paritytech/polkadot-sdk#3928) Fix links
(paritytech/polkadot-sdk#3875) Fix Mermaid diagram rendering
(paritytech/polkadot-sdk#4007) Improve frame umbrella crate doc experience
(paritytech/polkadot-sdk#1182) update polkadot, substrate, cumulus readme
(paritytech/polkadot-sdk#1209) [improve docs]: Sudo Pallet
(paritytech/polkadot-sdk#1309) Markdown linter
(paritytech/polkadot-sdk#1435) [improve docs]: Timestamp pallet
(paritytech/polkadot-sdk#1460) Switch prdoc to the latest image
(paritytech/polkadot-sdk#1546) [improve docs] Example pallet crate and Basic Example pallet
(paritytech/polkadot-sdk#1586) Added doc request and review process
(paritytech/polkadot-sdk#1642) update genesis_config
related docs and tests and error messages
(paritytech/polkadot-sdk#1668) update contributing guide and ui-tests scripts
(paritytech/polkadot-sdk#1741) Point documentation links to monorepo
(paritytech/polkadot-sdk#1919) bridges: add missing crate descriptions
(paritytech/polkadot-sdk#2065) Use workspace.dependenceis to ensure consistent versions of common crates
(paritytech/polkadot-sdk#2248) Add a deprecation section to the Contributing notes
(paritytech/polkadot-sdk#2798) Finish up polkadot doc
(paritytech/polkadot-sdk#2896) Fix deps for local docs build for Rust 1.75.0
(paritytech/polkadot-sdk#4040) Synchronize templates
(paritytech/polkadot-sdk#4240) Use default branch of psvm
when synchronizing templates
T10-tests
(paritytech/polkadot-sdk#2621) Introduce approval-voting/distribution benchmark
(paritytech/polkadot-sdk#3222) Add try_state and integrity_test to XCM simulator fuzzer
(paritytech/polkadot-sdk#3052) Fixes TotalValueLocked
out of sync in nomination pools
(paritytech/polkadot-sdk#3260) Bridge zombienet tests refactoring
(paritytech/polkadot-sdk#3264) Add bridge zombienet test back to the CI
(paritytech/polkadot-sdk#3299) Fix(zombienet): allow finality_lag be to be 1 or less and increase timeout
(paritytech/polkadot-sdk#3310) Bridges: add test 0002 to CI
(paritytech/polkadot-sdk#3323) xcm-emulator tests: remove dependency on polkadot-service full-node
(paritytech/polkadot-sdk#3333) Bridge zombienet tests - move all test scripts to the same folder
(paritytech/polkadot-sdk#3337) fix(zombienet): docker img
version to use in merge queues for bridges
(paritytech/polkadot-sdk#3462) Bridge zombienet tests: move all "framework" files under one folder
(paritytech/polkadot-sdk#3376) fix(zombienet): increase timeout in download artifacts
(paritytech/polkadot-sdk#3490) Bridge zombienet tests: Check amount received at destination
(paritytech/polkadot-sdk#3509) Enable elastic scaling node feature in local testnets genesis
(paritytech/polkadot-sdk#3575) Increase 0002-validators-warp-sync timeout
(paritytech/polkadot-sdk#3564) Make penpal-runtime
's TrustedReserves
more connfigurable
(paritytech/polkadot-sdk#3680) Increase timeout for assertions
(paritytech/polkadot-sdk#3639) Staking ledger bonding fixes
(paritytech/polkadot-sdk#3690) Add elastic scaling support in ParaInherent BenchBuilder
(paritytech/polkadot-sdk#3700) Bridge zombienet tests: remove unneeded accounts
(paritytech/polkadot-sdk#3745) chore: bump zombienet version (1.3.95)
(paritytech/polkadot-sdk#3830) chore: bump zombienet version
(paritytech/polkadot-sdk#3883) collation-genereation: fix tests
(paritytech/polkadot-sdk#3923) pallet-scheduler: fix test
(paritytech/polkadot-sdk#3933) chore(zombienet): bump version
(paritytech/polkadot-sdk#3885) Remove nextest filtration
(paritytech/polkadot-sdk#3929) Elastic scaling: add e2e test
(paritytech/polkadot-sdk#4016) adder-collator: add velocity measurement and make elastic scaling test more robust
(paritytech/polkadot-sdk#3784) rpc-v2/transaction: Generate Invalid
events and add tests
(paritytech/polkadot-sdk#3568) Move cumulus zombienet tests to aura & async backing
(paritytech/polkadot-sdk#1338) add tests for find_potential_parents
(paritytech/polkadot-sdk#1360) stop turning on runtime-benchmarks in tests
(paritytech/polkadot-sdk#1362) substrate: chain-spec paths corrected in zombienet tests
(paritytech/polkadot-sdk#1218) polkadot: less flaky dispute slashing test
(paritytech/polkadot-sdk#1446) Update ed25519-dalek to v2
(paritytech/polkadot-sdk#1518) Inclusions struct unit tests
(paritytech/polkadot-sdk#1529) fix(ci): Add logic to check and calculate secundary image to use
(paritytech/polkadot-sdk#1550) Inclusion pruning tweaks
(paritytech/polkadot-sdk#1655) bump zombienet version
(paritytech/polkadot-sdk#1699) Make downloads in parallel and give more time to complete
(paritytech/polkadot-sdk#1823) Fixes path issue in derive-impl
(paritytech/polkadot-sdk#1860) Remove clippy clone-double-ref lint noise
(paritytech/polkadot-sdk#1898) Use prebuilt try-runtime binary in CI
(paritytech/polkadot-sdk#1904) Publish penpal-runtime
crate
(paritytech/polkadot-sdk#2083) bump zombienet version
(paritytech/polkadot-sdk#2167) add pallet nomination-pools versioned migration to kitchensink
(paritytech/polkadot-sdk#2375) Add output positional arg to undying-collator cli
(paritytech/polkadot-sdk#2526) Remove pov-recovery race condition/Improve zombienet test
(paritytech/polkadot-sdk#2528) Introduce subsystem benchmarking tool
(paritytech/polkadot-sdk#2893) subsystem-bench: cache misses profiling
(paritytech/polkadot-sdk#4032) Adjust zombienet test resources and logic
(paritytech/polkadot-sdk#3695) pallet-xcm: add new extrinsic for asset transfers using explicit XCM transfer types
(paritytech/polkadot-sdk#4069) Fix zombienet-bridges-0001-asset-transfer-works
T1-FRAME
(paritytech/polkadot-sdk#3007) Try State Hook for Ranked Collective
(paritytech/polkadot-sdk#3052) Fixes TotalValueLocked
out of sync in nomination pools
(paritytech/polkadot-sdk#3317) [FRAME Core] remove unnecessary overrides while using derive_impl for frame_system
(paritytech/polkadot-sdk#2903) implement ConversionToAssetBalance in asset-rate
(paritytech/polkadot-sdk#3412) [FRAME] Test for sane genesis default
(paritytech/polkadot-sdk#3002) PoV Reclaim Runtime Side
(paritytech/polkadot-sdk#3454) Introduce storage attr macro #[disable_try_decode_storage]
and set it on System::Events
and ParachainSystem::HostConfiguration
(paritytech/polkadot-sdk#1554) Runtime Upgrade ref docs and Single Block Migration example pallet
(paritytech/polkadot-sdk#3463) Add documentation around FRAME Offchain workers
(paritytech/polkadot-sdk#1781) Multi-Block-Migrations, poll
hook and new System callbacks
(paritytech/polkadot-sdk#3491) [Deprecation] Remove sp_weights::OldWeight
(paritytech/polkadot-sdk#3513) Fix call enum's metadata regression
(paritytech/polkadot-sdk#3505) Remove as frame_system::DefaultConfig
from the required syntax in derive_impl
(paritytech/polkadot-sdk#3460) Repot all templates into a single directory
(paritytech/polkadot-sdk#3378) remove deprecated type 'GenesisConfig'
(paritytech/polkadot-sdk#3532) [Deprecation] Remove the deprecated Store trait
(paritytech/polkadot-sdk#3637) Adds default config for assets pallet
(paritytech/polkadot-sdk#1378) Construct Runtime v2
(paritytech/polkadot-sdk#3652) Removes as [disambiguation_path]
from derive_impl
usage
(paritytech/polkadot-sdk#3654) Eliminate experimental
feature
(paritytech/polkadot-sdk#3722) Fix kusama validators getting 0 backing rewards the first session they enter the active set
(paritytech/polkadot-sdk#3471) removed pallet::getter
usage from cumulus pallets
(paritytech/polkadot-sdk#3616) Benchmarking: Add pov_mode to V2 syntax
(paritytech/polkadot-sdk#3849) pallet-scheduler: Unrequest call on failed lookup
(paritytech/polkadot-sdk#3850) pallet-referenda: Detect incorrect pre-image length
(paritytech/polkadot-sdk#3718) Deprecate scheduler traits v1 and v2
(paritytech/polkadot-sdk#3738) Removed pallet::getter
usage from pallet-alliance
(paritytech/polkadot-sdk#3835) migrations: prevent accidentally using unversioned migrations instead of VersionedMigration
(paritytech/polkadot-sdk#3813) Renames frame
crate to polkadot-sdk-frame
(paritytech/polkadot-sdk#2119) [doc] Example MBM pallet
(paritytech/polkadot-sdk#2292) Migrate fee payment from Currency
to fungible
(paritytech/polkadot-sdk#3976) pallet-uniques
: decrement total_deposit
when clearing collection metadata
(paritytech/polkadot-sdk#3953) Adapt RemoteExternalities
and its related types to be used with generic hash parameters
(paritytech/polkadot-sdk#3993) Fixes validation for SkipCheckIfFeeless
extension
(paritytech/polkadot-sdk#3959) Nomination pool configurations can be managed by custom origin
(paritytech/polkadot-sdk#1187) Rename VersionedRuntimeUpgrade
to VersionedMigration
(paritytech/polkadot-sdk#1186) Renames WeightMeter
constructors for better readability
(paritytech/polkadot-sdk#1209) [improve docs]: Sudo Pallet
(paritytech/polkadot-sdk#1245) feat(rank-collective): added new assoc. types
(paritytech/polkadot-sdk#1189) [NPoS] Paging reward payouts in order to scale rewardable nominators
(paritytech/polkadot-sdk#1281) Expiry time for MultiSig calls
(paritytech/polkadot-sdk#1297) Initialise on-chain StorageVersion
for pallets added after genesis
(paritytech/polkadot-sdk#1322) Tvl pool staking
(paritytech/polkadot-sdk#1344) Init System Parachain storage versions and add migration check jobs to CI
(paritytech/polkadot-sdk#1483) Implements partial inflation minting to treasury
(paritytech/polkadot-sdk#1484) Refactor staking ledger
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1547) Implements a variable deposit base calculation for EPM signed submissions
(paritytech/polkadot-sdk#1557) Adds ability to configure default nonce
(paritytech/polkadot-sdk#1578) Make CheckNonce refuse transactions signed by accounts with no providers
(paritytech/polkadot-sdk#1600) Implement wrapping of EPM types
(paritytech/polkadot-sdk#1604) Rename integrity_test
to post_runtime_check
(paritytech/polkadot-sdk#1653) upgrade to docify v0.2.4
(paritytech/polkadot-sdk#1717) frame-support: RuntimeDebug\Eq\PartialEq
impls for Imbalance
(paritytech/polkadot-sdk#1720) Associated type Hasher for QueryPreimage
, StorePreimage
and Bounded
(paritytech/polkadot-sdk#1727) Add custom error message for StorageNoopGuard
(paritytech/polkadot-sdk#1739) frame-session: Introduce a proper proof of key ownership
(paritytech/polkadot-sdk#1749) Allow early refund of slot deposit
(paritytech/polkadot-sdk#1764) Cleanup deprecated apis
(paritytech/polkadot-sdk#1817) Use defaultConfig for pallet_contracts
(paritytech/polkadot-sdk#1823) Fixes path issue in derive-impl
(paritytech/polkadot-sdk#1851) Small optimisation to --profile dev
wasm builds
(paritytech/polkadot-sdk#1859) Implements maximum validator payout per era
(paritytech/polkadot-sdk#1861) Fungibles: migrate Democracy pallet
(paritytech/polkadot-sdk#1880) Allow Locks/Holds/Reserves/Freezes by default when using pallet_balances
TestDefaultConfig
(paritytech/polkadot-sdk#1900) Ensure correct variant count in Runtime[Hold/Freeze]Reason
(paritytech/polkadot-sdk#1926) Adds syntax for marking calls feeless
(paritytech/polkadot-sdk#1813) Extend Consideration
trait
(paritytech/polkadot-sdk#1782) Migrates pallet-multisig to Consideration
(paritytech/polkadot-sdk#1996) CheckWeight
: Add more logging
(paritytech/polkadot-sdk#2019) Improve try-state
developer experience & fix bug
(paritytech/polkadot-sdk#2031) pallet-asset-conversion: Decoupling Native Currency Dependancy
(paritytech/polkadot-sdk#2075) fix(frame-benchmarking-cli): Pass heap_pages param to WasmExecutor
(paritytech/polkadot-sdk#2040) add authorities_len
for aura
(paritytech/polkadot-sdk#2127) Fix for failed pipeline test-doc
(paritytech/polkadot-sdk#2142) Cleanup XCMP QueueConfigData
(paritytech/polkadot-sdk#2264) Improve VersionedMigration
naming conventions
(paritytech/polkadot-sdk#2283) Disable try_decode_entire_state
try-runtime checks
(paritytech/polkadot-sdk#2690) [Staking] Adds a round check at signed solution submission
(paritytech/polkadot-sdk#2694) [NPoS] Remove better solution threshold for unsigned submissions
(paritytech/polkadot-sdk#2724) Improve TryDecodeEntireState
output
(paritytech/polkadot-sdk#2823) fungible::Unbalanced::decrease_balance
: Handle precision
properly
(paritytech/polkadot-sdk#4006) Deploy pallet-parameters
to rococo and fix dynamic_params name expand
(paritytech/polkadot-sdk#3659) FRAME: Unity Balance Conversion for Different IDs of Native Asset
(paritytech/polkadot-sdk#3889) Allow privileged virtual bond in Staking pallet
(paritytech/polkadot-sdk#4075) Adds ability to trigger tasks via unsigned transactions
T0-node
(paritytech/polkadot-sdk#3166) Expose internal functions used by spawn_tasks
(paritytech/polkadot-sdk#3160) prospective-parachains: respond with multiple backable candidates
(paritytech/polkadot-sdk#2258) Make BEEFY client keystore generic over BEEFY AuthorityId
type
(paritytech/polkadot-sdk#3047) refactor pvf security module
(paritytech/polkadot-sdk#3224) Prepare syncing for parallel sync strategies
(paritytech/polkadot-sdk#3308) Parachains-Aura: Only produce once per slot
(paritytech/polkadot-sdk#3358) do not block finality for "disabled" disputes
(paritytech/polkadot-sdk#3301) rpc server: add rate limiting middleware
(paritytech/polkadot-sdk#3364) rpc server: make possible to disable/enable batch requests
(paritytech/polkadot-sdk#3418) sc-consensus-beefy: reduce log levels
(paritytech/polkadot-sdk#3229) Elastic scaling: use an assumed CoreIndex
in candidate-backing
(paritytech/polkadot-sdk#3435) sc-consensus-beefy: pump gossip engine while waiting for initialization conditions
(paritytech/polkadot-sdk#3002) PoV Reclaim Runtime Side
(paritytech/polkadot-sdk#3447) Use generic hash for runtime wasm in resolve_state_version_from_wasm
(paritytech/polkadot-sdk#2935) Introduce Notification block pinning limit
(paritytech/polkadot-sdk#3335) Collator overseer builder unification
(paritytech/polkadot-sdk#3187) PVF: re-preparing artifact on failed runtime construction
(paritytech/polkadot-sdk#3523) Fix crash of synced parachain node run with --sync=warp
(paritytech/polkadot-sdk#3233) provisioner: allow multiple cores assigned to the same para
(paritytech/polkadot-sdk#3534) Remove useless Result import
(paritytech/polkadot-sdk#3504) rpc server: add prometheus label is_rate_limited
(paritytech/polkadot-sdk#3586) FIX: Make sc-network-sync
types Public
(paritytech/polkadot-sdk#3595) sc-manual-seal: don't spawn threads in tests
(paritytech/polkadot-sdk#3579) move substrate-bip39 into polkadot-sdk
(paritytech/polkadot-sdk#3511) Refactor polkadot-parachain service for more code reuse
(paritytech/polkadot-sdk#3525) core: replace secp256k with k256 in crypto::ecdsa
(paritytech/polkadot-sdk#2044) Support for keyring
in runtimes
(paritytech/polkadot-sdk#3747) approval-voting: remove some inefficiences on startup
(paritytech/polkadot-sdk#3757) Make public addresses go first in authority discovery DHT records
(paritytech/polkadot-sdk#3831) fix regression in approval-voting introduced in #3747
(paritytech/polkadot-sdk#3854) Export unified ParachainHostFunctions
(paritytech/polkadot-sdk#2212) add missing syscalls for workers
(paritytech/polkadot-sdk#3895) Fix addresses_to_publish_respects_existing_p2p_protocol
test in sc-authority-discovery
(paritytech/polkadot-sdk#3711) network:bridge: fix peer_count metric
(paritytech/polkadot-sdk#3950) Add ClaimQueue wrapper
(paritytech/polkadot-sdk#2714) GenesisConfig
presets for runtime
(paritytech/polkadot-sdk#4015) sc-beefy-consensus: Remove unneeded stream.
(paritytech/polkadot-sdk#4021) Add best block indicator to informant message + print parent block on import message
(paritytech/polkadot-sdk#2944) Integrate litep2p into Polkadot SDK
(paritytech/polkadot-sdk#3982) Upgrade trie-db
from 0.28.0
to 0.29.0
(paritytech/polkadot-sdk#3983) Detect closed notification substreams instead of evicting all peers
(paritytech/polkadot-sdk#1207) PVF: Take back a stolen right
(paritytech/polkadot-sdk#1217) deps: replace lru
with schnellru
(paritytech/polkadot-sdk#1220) polkadot: pin one block per session
(paritytech/polkadot-sdk#1249) Sassafras primitives
(paritytech/polkadot-sdk#1262) sc-consensus-beefy: reuse instead of recreate GossipEngine
(paritytech/polkadot-sdk#1295) remote-ext: fix state download stall on slow connections and reduce memory usage
(paritytech/polkadot-sdk#1336) [PoC] Sassafras Consensus
(paritytech/polkadot-sdk#1346) Mixnet integration
(paritytech/polkadot-sdk#1348) feat: add futures api to TransactionPool
(paritytech/polkadot-sdk#1358) Fix wrong ref counting
(paritytech/polkadot-sdk#1370) Rework the event system of sc-network
(paritytech/polkadot-sdk#1387) approval-voting: use proper hash when querying session info
(paritytech/polkadot-sdk#1482) Bandersnatch tweaks after backend update
(paritytech/polkadot-sdk#1489) Report tracing_unbounded
channel size to prometheus
(paritytech/polkadot-sdk#1517) [WIP] approval-voting: batch import assignments
(paritytech/polkadot-sdk#1536) Reintroduce and fix Docker image build for production
(paritytech/polkadot-sdk#1568) Update the alerts to use a new metric substrate_unbounded_channel_size
(paritytech/polkadot-sdk#1581) Update smoldot, improve chainspec loading error message
(paritytech/polkadot-sdk#1596) Babe epoch newtype
(paritytech/polkadot-sdk#1603) Revert #1409 partially
(paritytech/polkadot-sdk#1565) polkadot: eradicate LeafStatus
(paritytech/polkadot-sdk#1644) Add availability-recovery from systematic chunks
(paritytech/polkadot-sdk#1650) Move requests-responses and polling from ChainSync
to SyncingEngine
(paritytech/polkadot-sdk#1664) [Trivial] Use 'into_inner' for WeakBoundedVec
(paritytech/polkadot-sdk#1712) Update testnet bootnode dns name
(paritytech/polkadot-sdk#1735) Wake the task up when inserting a new response into PendingResponses
(paritytech/polkadot-sdk#1737) Remove system parachains Polkadot and Kusama runtimes
(paritytech/polkadot-sdk#1744) Fix subkey inspect
output text padding
(paritytech/polkadot-sdk#1766) AURA offence report system
(paritytech/polkadot-sdk#1771) PVF: Add worker check during tests and benches
(paritytech/polkadot-sdk#1742) Publish substrate-cli-test-utils
to crates.io
(paritytech/polkadot-sdk#1780) PVF: Add back socket path parameter, use tmp socket path
(paritytech/polkadot-sdk#1812) Check for parent of first ready block being on chain
(paritytech/polkadot-sdk#1850) PVF worker: bump landlock, update ABI docs
(paritytech/polkadot-sdk#1852) sc-consensus-beefy: improve gossip logic
(paritytech/polkadot-sdk#1856) sc-executor: Increase maximum instance count
(paritytech/polkadot-sdk#1870) Arkworks Elliptic Curve utils overhaul
(paritytech/polkadot-sdk#1895) Update kusama/polkadot bootnodes
(paritytech/polkadot-sdk#1920) Do not force collators to update after enabling async backing
(paritytech/polkadot-sdk#1941) Use a worker pool to process ApprovalDistribution
messages
(paritytech/polkadot-sdk#1956) statement-distribution: Add missing cleanup for leaf deactivation
(paritytech/polkadot-sdk#1985) Enable parallel key scraping
(paritytech/polkadot-sdk#1983) core::crypto
: features cleanup in tests
(paritytech/polkadot-sdk#2018) Build workers for testing on demand
(paritytech/polkadot-sdk#2066) Fix ecdsa_bls
verify in BEEFY primitives
(paritytech/polkadot-sdk#2073) Improve Client CLI help readability
(paritytech/polkadot-sdk#2106) remove gum dependency on jaeger
(paritytech/polkadot-sdk#2114) Bandersnatch dependency update
(paritytech/polkadot-sdk#2244) PVF host: Make unavailable security features print a warning
(paritytech/polkadot-sdk#2524) Update schnorrkel to 0.11.4
(paritytech/polkadot-sdk#2528) Introduce subsystem benchmarking tool
(paritytech/polkadot-sdk#2887) Cumulus test service cleanup
(paritytech/polkadot-sdk#2899) Improve storage monitor API
(paritytech/polkadot-sdk#4072) Amend chainspecs for people-westend
and add IBP bootnodes
(paritytech/polkadot-sdk#4017) Remove deprecated TryRuntime
subcommand
(paritytech/polkadot-sdk#4059) Remove redundent logging code
(paritytech/polkadot-sdk#3852) Prevent accidental change of network-key for active authorities
(paritytech/polkadot-sdk#4192) Fix next_retry busy waiting on first retry
(paritytech/polkadot-sdk#4153) approval-voting: Make sure we always mark approved candidates approved in a different relay chain context
(paritytech/polkadot-sdk#4071) Pvf refactor execute worker errors follow up
(paritytech/polkadot-sdk#4177) wasm-builder: Make it easier to build a WASM binary
R1-breaking_change
(paritytech/polkadot-sdk#1766) AURA offence report system
(paritytech/polkadot-sdk#1900) Ensure correct variant count in Runtime[Hold/Freeze]Reason
B7-runtimenoteworthy
(paritytech/polkadot-sdk#342) Upgrade 1.3.0
(paritytech/polkadot-sdk#341) Implement pallet-data-preservers
(paritytech/polkadot-sdk#357) Add TxPause pallet to dancebox and templates runtimes
(paritytech/polkadot-sdk#383) MD258 - add pallet identity
(paritytech/polkadot-sdk#365) Flashbox runtime
(paritytech/polkadot-sdk#376) Prepare runtimes and dev services for future async backing support
(paritytech/polkadot-sdk#393) Support parathread registration and collator assignment
(paritytech/polkadot-sdk#392) Girazoki change payment to tank model
(paritytech/polkadot-sdk#400) MD 306 - add pallet treasury
(paritytech/polkadot-sdk#389) Refactor of benchmarks to run all pallets for all runtimes
(paritytech/polkadot-sdk#402) Implement on demand block production
(paritytech/polkadot-sdk#403) Remove Pallet DynamicFee from Frontier Template
(paritytech/polkadot-sdk#401) Add collator assignment payment
(paritytech/polkadot-sdk#413) Polkadot v1.6.0 upgrade
(paritytech/polkadot-sdk#411) Xcm assets into container runtimes
(paritytech/polkadot-sdk#427) XcmExecutorUtils pallet to container chains templates
(paritytech/polkadot-sdk#424) MD335 - adds pallet multisig to dancebox/flashbox
(paritytech/polkadot-sdk#385) Rewrite collator assignment to support parathreads
(paritytech/polkadot-sdk#429) checks on min_orchestrator_collators
(paritytech/polkadot-sdk#465) MD364 - Adds session key management proxy type
(paritytech/polkadot-sdk#470) Implement custom slot duration runtime api for runtimes
(paritytech/polkadot-sdk#477) Fix use of current max_collators instead of pending
(paritytech/polkadot-sdk#476) Allow parathread manager to set max core price
(paritytech/polkadot-sdk#479) Add delivery fees
(paritytech/polkadot-sdk#478) Add dummy precompile hook with rust and typescript tests
(paritytech/polkadot-sdk#482) put all pallet constants as constant
(paritytech/polkadot-sdk#498) MD325/MD326 - invulnerables
(paritytech/polkadot-sdk#493) Stream payment deposit on opening a stream
(paritytech/polkadot-sdk#515) increase maxLenghtParas for flashbox
(paritytech/polkadot-sdk#516) Modifying xcm-core-buyer to add reporting of the core purchase
(paritytech/polkadot-sdk#528) Migrate PendingVerification in pallet_registrar from value to map
(paritytech/polkadot-sdk#526) remove pallet-hotfix-sufficients from frontier template
(paritytech/polkadot-sdk#519) Set AllowMultipleBlocksPerSlot = true in flashbox
(paritytech/polkadot-sdk#551) Data Preservers Profiles
(paritytech/polkadot-sdk#564) Add support for pallet-xcm precompile in frontier template
(paritytech/polkadot-sdk#565) add weight to migrations for registrar
(paritytech/polkadot-sdk#566) Simplify registrar benchmarks
(paritytech/polkadot-sdk#570) Proxy precompile in Frontier container chain runtime
B5-clientnoteworthy
(paritytech/polkadot-sdk#343) Add dev service to simple template
(paritytech/polkadot-sdk#359) Ignore invalid bootnodes when starting container chain
(paritytech/polkadot-sdk#402) Implement on demand block production
(paritytech/polkadot-sdk#408) Remove collate_on closure
(paritytech/polkadot-sdk#413) Polkadot v1.6.0 upgrade
(paritytech/polkadot-sdk#412) Always use wasm executor in container collators
(paritytech/polkadot-sdk#410) start_relay_chain_tasks for full nodes as well
(paritytech/polkadot-sdk#398) Update parity-db to 0.4.13
(paritytech/polkadot-sdk#426) Use precompiled wasm in dev tests
(paritytech/polkadot-sdk#425) Clone ProposerFactory to fix issue with metrics
(paritytech/polkadot-sdk#428) Use wasmtime-precompiled in zombienet tests
(paritytech/polkadot-sdk#409) remove start relay chain tasks duplicated
(paritytech/polkadot-sdk#472) make basic collator aware of last included block
(paritytech/polkadot-sdk#470) Implement custom slot duration runtime api for runtimes
(paritytech/polkadot-sdk#399) Adapt client to support asynchronous backing
(paritytech/polkadot-sdk#481) Use cancellation token and exit notifications instead of watch
(paritytech/polkadot-sdk#494) Do not panic when container chain fails to start
(paritytech/polkadot-sdk#520) cherry-pick disabling peer eviction mechanism
(paritytech/polkadot-sdk#527) Frontier template isBlockFinalized
& isTxFinalized
RPC methods
(paritytech/polkadot-sdk#545) Services payment RPC
B0-silent
(paritytech/polkadot-sdk#258) Upgrade typescript API for runtime 201
(paritytech/polkadot-sdk#321) Upgrade typescript API for runtime 300
(paritytech/polkadot-sdk#329) rework coverage
(paritytech/polkadot-sdk#330) generate covidr
(paritytech/polkadot-sdk#317) fix parachain bond smoke test cal
(paritytech/polkadot-sdk#348) Fix compilation of cargo test --features=runtime-benchmarks
(paritytech/polkadot-sdk#318) Fix typo in zombienet config
(paritytech/polkadot-sdk#353) Girazoky try 5.0.6 beta
(paritytech/polkadot-sdk#354) add only chopsticks for tempalte
(paritytech/polkadot-sdk#355) refactor coverage job to be more configurable
(paritytech/polkadot-sdk#339) Ugprade moonwall to 4.4.2 and chopsticks templates
(paritytech/polkadot-sdk#382) fix relay inface
(paritytech/polkadot-sdk#387) Upgrade typescript API for runtime 400
(paritytech/polkadot-sdk#396) Add lsof to docker image
(paritytech/polkadot-sdk#372) Read node logs to check it used warp sync in test
(paritytech/polkadot-sdk#417) Apply current clippy lints
(paritytech/polkadot-sdk#456) Limit block production to one block per slot in basic collator
(paritytech/polkadot-sdk#394) Avoid error log "ZeroCollators" when running cargo test
(paritytech/polkadot-sdk#458) updated instructions for releases
(paritytech/polkadot-sdk#460) increase timeouts and remove collators
(paritytech/polkadot-sdk#467) Update Moonkit fork Reference
(paritytech/polkadot-sdk#469) chore(ci): improve dev test duration by not compiling wasm on startup
(paritytech/polkadot-sdk#480) Fix flashbox and dancebox smoke test
(paritytech/polkadot-sdk#487) Fix division by zero in staking inconsistency test
(paritytech/polkadot-sdk#488) Fix Cargo.lock and add script to check for duplicate git dependencies
(paritytech/polkadot-sdk#489) Fix compile-wasm script
(paritytech/polkadot-sdk#464) Rename Parachain Collator Template
(paritytech/polkadot-sdk#491) Avoid executing html in download polkadot script
(paritytech/polkadot-sdk#483) Fix calculation of Auto compounding delegation of candidate
(paritytech/polkadot-sdk#497) Improve more timeouts in zombienet tests
(paritytech/polkadot-sdk#496) Fix zombienet test by undoing a change
(paritytech/polkadot-sdk#517) add new runtime publishing possibilities
(paritytech/polkadot-sdk#523) Add tests to tanssi-node
(paritytech/polkadot-sdk#529) make upgrade test more reslitient by detecting session changes
(paritytech/polkadot-sdk#532) Fix BuildSpec for all configs
(paritytech/polkadot-sdk#537) reduce validators in zombienet tests to minimum
(paritytech/polkadot-sdk#536) Add more smoke tests
(paritytech/polkadot-sdk#541) Remove expect
which was checking supplyAfter == supplyBefore + issuance
(paritytech/polkadot-sdk#562) Move pallets runtime-apis outside rpc dir
(paritytech/polkadot-sdk#567) increase moonwall and zombienet
N/A
(paritytech/polkadot-sdk#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.