(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#563) Data Preservers Assignments
(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
(paritytech/polkadot-sdk#563) Data Preservers Assignments
T9-cumulus
(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#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#1660) Implements a % cap on staking rewards from era inflation
(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#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#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
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#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#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#1660) Implements a % cap on staking rewards from era inflation
(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_balancesTestDefaultConfig
(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#2740) :bug: Depositing PalletAttributeSet on incorrect nft
(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#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#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
(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#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#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#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#1378) Construct Runtime v2
(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_balancesTestDefaultConfig
(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#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#563) Data Preservers Assignments
(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
Description
This ticket is automatically generated using
polkadot-sdk (2024-04-05 -> 2024-04-25)
https://github.com/paritytech/polkadot-sdk/compare/polkadot-v1.10.0...polkadot-v1.11.0
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 checkingsupplyAfter == 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 zombienetenhancement
(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#563) Data Preservers Assignments (paritytech/polkadot-sdk#545) Services payment RPC (paritytech/polkadot-sdk#566) Simplify registrar benchmarks (paritytech/polkadot-sdk#570) Proxy precompile in Frontier container chain runtimea0-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 (paritytech/polkadot-sdk#563) Data Preservers Assignments
T9-cumulus
(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) Enableruntime-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] AddAssetHubRococo
<->AssetHubWestend
asset bridging support (paritytech/polkadot-sdk#2023) [testnet] Align testnet system parachain runtimes usingRelayTreasuryLocation
andSystemParachains
in the same way (paritytech/polkadot-sdk#2128) Addedbridge-hub-westend-runtime
to theshort-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 usingpara_backing_state
if runtime is ancient (paritytech/polkadot-sdk#4037) Removexcm::v3
fromassets-common
nitsT8-polkadot
(paritytech/polkadot-sdk#3979) Deprecate
para_id()
fromCoreState
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 deprecatedpallet_balances
'sset_balance_deprecated
andtransfer
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: eradicateLeafStatus
(paritytech/polkadot-sdk#1644) Add availability-recovery from systematic chunks (paritytech/polkadot-sdk#1660) Implements a % cap on staking rewards from era inflation (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 XCMPQueueConfigData
(paritytech/polkadot-sdk#2764) backport to master: Handling of disabled validators in backing subsystem (#1259) (paritytech/polkadot-sdk#4027) Runtime API: introducecandidates_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: ExposeMaxXCMTransactWeight
(paritytech/polkadot-sdk#4252) Plumbing to increase pvf workers configuration based on chain idT7-smart_contracts
(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 builderT6-XCM
(paritytech/polkadot-sdk#3708) XCM builder pattern improvement - Accept
impl Into<T>
instead of justT
(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] UseWeight::MAX
forreserve_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 XCMExportMessage
fees for different bridges to different receiver accounts (paritytech/polkadot-sdk#2107) XCM builder pattern (paritytech/polkadot-sdk#2142) Cleanup XCMPQueueConfigData
(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) Removexcm::v3
fromassets-common
nits (paritytech/polkadot-sdk#4162) Adjustxcm-bridge-hub-router
'sSendXcm::validate
behavior forNotApplicable
(paritytech/polkadot-sdk#3455) XCM coretime region transfers (paritytech/polkadot-sdk#4235) [xcm] Assets: sort afterprepend_with
(paritytech/polkadot-sdk#4238) SanitizeUniversalLocation
witthGlobalConsensus
+ XCM small nits and improvements (paritytech/polkadot-sdk#4199) [testnets] remove XCM SafeCallFilter for chains using Weights::v2 (paritytech/polkadot-sdk#4236) Addvalidate_xcm_nesting
to theParentAsUmp
andChildParachainRouter
(paritytech/polkadot-sdk#4186) Ensure outbound XCMs are decodable with limits + addEnsureDecodableXcm
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) Revertexecute_blob
andsend_blob
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: introducecandidates_pending_availability
T3-RPC_API
(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 1T2-pallets
(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
'sset_balance_deprecated
andtransfer
dispatchables (paritytech/polkadot-sdk#1196)Payees
lazy migration toPayoutDestination
,Split
variant for payouts, removeController
(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: addTrimmingStatus
to the mined solution (paritytech/polkadot-sdk#1660) Implements a % cap on staking rewards from era inflation (paritytech/polkadot-sdk#1661) MakeIdentityInfo
generic inpallet-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) Addingtry_state
hook for Tips pallet (paritytech/polkadot-sdk#1880) Allow Locks/Holds/Reserves/Freezes by default when usingpallet_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: Adddeprecate_controller_batch
AdminOrigin call (paritytech/polkadot-sdk#2651) Unique Usernames in Identity Pallet (paritytech/polkadot-sdk#2740) :bug: Depositing PalletAttributeSet on incorrect nft (paritytech/polkadot-sdk#2839) Refactors theOnStakingUpdate
trait (paritytech/polkadot-sdk#3660) Removedpallet::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: Letstart_sales
calculate and request the correct core countT15-bridges
(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) Adjustxcm-bridge-hub-router
'sSendXcm::validate
behavior forNotApplicable
(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 commitmentT14-system_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
forreserve_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 FundsT13-deprecation
(paritytech/polkadot-sdk#2589) Staking: Add
deprecate_controller_batch
AdminOrigin callT12-benchmarks
(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#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 Rust1.75.0
(paritytech/polkadot-sdk#4040) Synchronize templates (paritytech/polkadot-sdk#4240) Use default branch ofpsvm
when synchronizing templatesT10-tests
(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 forfind_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) Publishpenpal-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-worksT1-FRAME
(paritytech/polkadot-sdk#3813) Renames
frame
crate topolkadot-sdk-frame
(paritytech/polkadot-sdk#2119) [doc] Example MBM pallet (paritytech/polkadot-sdk#2292) Migrate fee payment fromCurrency
tofungible
(paritytech/polkadot-sdk#3976)pallet-uniques
: decrementtotal_deposit
when clearing collection metadata (paritytech/polkadot-sdk#3953) AdaptRemoteExternalities
and its related types to be used with generic hash parameters (paritytech/polkadot-sdk#3993) Fixes validation forSkipCheckIfFeeless
extension (paritytech/polkadot-sdk#3959) Nomination pool configurations can be managed by custom origin (paritytech/polkadot-sdk#1187) RenameVersionedRuntimeUpgrade
toVersionedMigration
(paritytech/polkadot-sdk#1186) RenamesWeightMeter
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-chainStorageVersion
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#1378) Construct Runtime v2 (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) Renameintegrity_test
topost_runtime_check
(paritytech/polkadot-sdk#1653) upgrade to docify v0.2.4 (paritytech/polkadot-sdk#1717) frame-support:RuntimeDebug\Eq\PartialEq
impls forImbalance
(paritytech/polkadot-sdk#1720) Associated type Hasher forQueryPreimage
,StorePreimage
andBounded
(paritytech/polkadot-sdk#1727) Add custom error message forStorageNoopGuard
(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 usingpallet_balances
TestDefaultConfig
(paritytech/polkadot-sdk#1900) Ensure correct variant count inRuntime[Hold/Freeze]Reason
(paritytech/polkadot-sdk#1926) Adds syntax for marking calls feeless (paritytech/polkadot-sdk#1813) ExtendConsideration
trait (paritytech/polkadot-sdk#1782) Migrates pallet-multisig to Consideration (paritytech/polkadot-sdk#1996)CheckWeight
: Add more logging (paritytech/polkadot-sdk#2019) Improvetry-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) addauthorities_len
for aura (paritytech/polkadot-sdk#2127) Fix for failed pipelinetest-doc
(paritytech/polkadot-sdk#2142) Cleanup XCMPQueueConfigData
(paritytech/polkadot-sdk#2264) ImproveVersionedMigration
naming conventions (paritytech/polkadot-sdk#2283) Disabletry_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) ImproveTryDecodeEntireState
output (paritytech/polkadot-sdk#2823)fungible::Unbalanced::decrease_balance
: Handleprecision
properly (paritytech/polkadot-sdk#4006) Deploypallet-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 transactionsT0-node
(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) Upgradetrie-db
from0.28.0
to0.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: replacelru
withschnellru
(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 toTransactionPool
(paritytech/polkadot-sdk#1358) Fix wrong ref counting (paritytech/polkadot-sdk#1370) Rework the event system ofsc-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) Reporttracing_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: eradicateLeafStatus
(paritytech/polkadot-sdk#1644) Add availability-recovery from systematic chunks (paritytech/polkadot-sdk#1650) Move requests-responses and polling fromChainSync
toSyncingEngine
(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 intoPendingResponses
(paritytech/polkadot-sdk#1737) Remove system parachains Polkadot and Kusama runtimes (paritytech/polkadot-sdk#1744) Fixsubkey 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) Publishsubstrate-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 processApprovalDistribution
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) Fixecdsa_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 forpeople-westend
and add IBP bootnodes (paritytech/polkadot-sdk#4017) Remove deprecatedTryRuntime
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 binaryR1-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#563) Data Preservers Assignments (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 RPCB0-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 checkingsupplyAfter == supplyBefore + issuance
(paritytech/polkadot-sdk#562) Move pallets runtime-apis outside rpc dir (paritytech/polkadot-sdk#567) increase moonwall and zombienetN/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.