Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update polkadot-sdk from stable2407 to stable2409-2 #3075

Closed
github-actions bot opened this issue Dec 5, 2024 · 0 comments
Closed

Update polkadot-sdk from stable2407 to stable2409-2 #3075

github-actions bot opened this issue Dec 5, 2024 · 0 comments

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Dec 5, 2024

Description

This ticket is automatically generated using

$ npm run print-version-bump-info -- --from stable2407 --to stable2409-2

polkadot-sdk (2024-07-29 -> 2024-11-14)

paritytech/polkadot-sdk@polkadot-stable2407...polkadot-stable2409-2

    from: 743dc632fd6115b408376a6e4efe815bd804cd52
      to: dba2dd59101617aad64d167e400b19e2c35052b1
 commits: 531

Important commits by label

T9-cumulus

(paritytech/polkadot-sdk#4640) Implements PoV export and local validation
(paritytech/polkadot-sdk#5205) rpc: Enable ChainSpec for polkadot-parachain
(paritytech/polkadot-sdk#5195) Bump authoring duration for async backing to 2s.
(paritytech/polkadot-sdk#5262) Correct some typos in crates' descriptions
(paritytech/polkadot-sdk#5393) Add feature to allow Aura collator to use full PoV size

T8-polkadot

(paritytech/polkadot-sdk#4751) beefy: put not only lease parachain heads into mmr
(paritytech/polkadot-sdk#4791) Prepare PVFs if node is a validator in the next session
(paritytech/polkadot-sdk#4938) feat: introduce pallet-parameters to Westend to parameterize inflation
(paritytech/polkadot-sdk#4665) CandidateDescriptor: disable collator signature and collator id usage
(paritytech/polkadot-sdk#3786) authorithy-discovery: Make changing of peer-id while active a bit more robust
(paritytech/polkadot-sdk#5113) runtime: make the candidate relay parent progression check more strict
(paritytech/polkadot-sdk#4845) [2 / 5] Make approval-distribution logic runnable on a separate thread
(paritytech/polkadot-sdk#5173) Umbrella crate: exclude chain-specific crates
(paritytech/polkadot-sdk#4937) prospective-parachains rework: take II
(paritytech/polkadot-sdk#5321) fix av-distribution Jaeger spans mem leak
(paritytech/polkadot-sdk#5356) Fix OurViewChange small race
(paritytech/polkadot-sdk#5369) [Coretime] Always include UnpaidExecution, not just when revenue is > 0
(paritytech/polkadot-sdk#5326) Update Readme of the polkadot crate
(paritytech/polkadot-sdk#5380) Fix leases with gaps and time slice calculation in MigrateToCoretime
(paritytech/polkadot-sdk#5467) Make PendingConfigs storage item public
(paritytech/polkadot-sdk#5082) short-term fix for para inherent weight overestimation
(paritytech/polkadot-sdk#5270) inclusion: bench enact_candidate weight
(paritytech/polkadot-sdk#4928) [3 / 5] Move crypto checks in the approval-distribution
(paritytech/polkadot-sdk#5538) collator-protocol: Handle unknown validator heads

T7-smart_contracts

(paritytech/polkadot-sdk#5036) [pallet_contracts] Modify the storage host function benchmarks to run on an unbalanced storage trie.
(paritytech/polkadot-sdk#4973) [pallet_contracts] Increase the weight of the deposit_event host function to limit the memory used by events.

T6-XCM

(paritytech/polkadot-sdk#4976) Add pub to xcm::v4::PalletInfo
(paritytech/polkadot-sdk#4959) relax XcmFeeToAccount trait bound on AccountId
(paritytech/polkadot-sdk#5130) Add an adapter for configuring AssetExchanger
(paritytech/polkadot-sdk#4460) xcm-executor: allow deposit of multiple assets if at least one of them satisfies ED
(paritytech/polkadot-sdk#4129) Migrate foreign assets v3::Location to v4::Location
(paritytech/polkadot-sdk#5373) Fix zombienet bridges test
(paritytech/polkadot-sdk#5131) Swaps for XCM delivery fees
(paritytech/polkadot-sdk#6005) [stable2409] Backport #5913

T3-RPC_API

(paritytech/polkadot-sdk#5205) rpc: Enable ChainSpec for polkadot-parachain

T2-pallets

(paritytech/polkadot-sdk#4981) [NPoS] Some simple refactors to Delegate Staking
(paritytech/polkadot-sdk#4936) Balances Pallet: Emit events when TI is updated in currency impl
(paritytech/polkadot-sdk#4706) Rename assigner_on_demand to on_demand
(paritytech/polkadot-sdk#5114) Remove not-audited warning
(paritytech/polkadot-sdk#4613) include events for voting
(paritytech/polkadot-sdk#4970) Remove pallet-getter usage from pallet-transaction-payment
(paritytech/polkadot-sdk#5067) Fix region nonfungible implementation
(paritytech/polkadot-sdk#5078) add possibility to inject non-authorities session-keys in genesis
(paritytech/polkadot-sdk#4963) Remove pallet::getter usage from proxy
(paritytech/polkadot-sdk#5055) pallet-timestamp: UnixTime::now implementation logs error only if called at genesis
(paritytech/polkadot-sdk#4967) Remove pallet::getter usage from the pallet-balances
(paritytech/polkadot-sdk#4424) Coretime auto-renew
(paritytech/polkadot-sdk#4998) [Pools] Ensure members can always exit the pool gracefully
(paritytech/polkadot-sdk#4822) [Pools] Fix issues with member migration to DelegateStake
(paritytech/polkadot-sdk#4999) [Pools] fix derivation of pool account
(paritytech/polkadot-sdk#5183) Update Identity pallet README.md
(paritytech/polkadot-sdk#5204) Fix doc: start_destroy doesn't need asset to be frozen
(paritytech/polkadot-sdk#5293) Add initial version of pallet_revive
(paritytech/polkadot-sdk#5442) Derive Clone on EncodableOpaqueLeaf
(paritytech/polkadot-sdk#5430) pallet-collator-selection: correctly register weight in new_session
(paritytech/polkadot-sdk#5439) Remove deprecated calls in cumulus-parachain-system
(paritytech/polkadot-sdk#5506) Refactor verbose test
(paritytech/polkadot-sdk#4962) Remove pallet::getter usage from treasury
(paritytech/polkadot-sdk#5354) Fix benchmark failures when using insecure_zero_ed flag
(paritytech/polkadot-sdk#5082) short-term fix for para inherent weight overestimation
(paritytech/polkadot-sdk#5465) Add new try-state check invariant for nomination-pools (points >= stake)
(paritytech/polkadot-sdk#5513) Add more logs for AcceptanceCheckErr

T17-Templates

(paritytech/polkadot-sdk#5155) Use umbrella crate for minimal template
(paritytech/polkadot-sdk#4739) parachain-template: genesis config presets added

T15-bridges

(paritytech/polkadot-sdk#4993) Beefy equivocation: add runtime API methods
(paritytech/polkadot-sdk#5128) Bridges improved tests and nits
(paritytech/polkadot-sdk#5065) Replace env_logger with sp_tracing
(paritytech/polkadot-sdk#5074) Snowbridge on Westend
(paritytech/polkadot-sdk#5188) Beefy: add benchmarks for report_fork_voting()
(paritytech/polkadot-sdk#5006) [bridges] Prune messages from confirmation tx body, not from the on_idle
(paritytech/polkadot-sdk#5434) Bridge zombienet tests: remove old command
(paritytech/polkadot-sdk#4949) [bridges-v2] Permissionless lanes

T14-system_parachains

(paritytech/polkadot-sdk#5124) Add people polkadot genesis chainspec
(paritytech/polkadot-sdk#5074) Snowbridge on Westend
(paritytech/polkadot-sdk#5436) Add the Polkadot Coretime chain-spec
(paritytech/polkadot-sdk#3996) asset-hub-rococo: genesis config presets added

T12-benchmarks

(paritytech/polkadot-sdk#5115) [subsystem-bench] Adjust approval-voting-regression-bench
(paritytech/polkadot-sdk#5180) [subsystem-benchmark] Update availability-distribution-regression-bench baseline after recent subsystem changes
(paritytech/polkadot-sdk#5257) Add ProofSizeExt to benchmarks
(paritytech/polkadot-sdk#5082) short-term fix for para inherent weight overestimation
(paritytech/polkadot-sdk#5270) inclusion: bench enact_candidate weight

T11-documentation

(paritytech/polkadot-sdk#5154) Various corrections in the documentation
(paritytech/polkadot-sdk#5319) Fix favicon link to fix CI
(paritytech/polkadot-sdk#5183) Update Identity pallet README.md
(paritytech/polkadot-sdk#5175) Update links in the documentation
(paritytech/polkadot-sdk#5326) Update Readme of the polkadot crate
(paritytech/polkadot-sdk#5388) Repair the docs TOC
(paritytech/polkadot-sdk#5243) Improve the appearance of crates on crates.io
(paritytech/polkadot-sdk#4739) parachain-template: genesis config presets added
(paritytech/polkadot-sdk#5535) 'remainder' instead of reminder && explicit instruction to clone

T10-tests

(paritytech/polkadot-sdk#5037) Fix landlock presence test
(paritytech/polkadot-sdk#4930) Backport claim assets tests from polkadot-fellows repo
(paritytech/polkadot-sdk#5065) Replace env_logger with sp_tracing
(paritytech/polkadot-sdk#5301) [tests] make emulated setup closer to ecosystem reality
(paritytech/polkadot-sdk#5338) [tests] dedup test code, add more tests, improve naming and docs
(paritytech/polkadot-sdk#5434) Bridge zombienet tests: remove old command

T1-FRAME

(paritytech/polkadot-sdk#4564) Make on_unbalanceds work with fungibles imbalances
(paritytech/polkadot-sdk#4586) Remove pallet::getter macro from pallet-identity
(paritytech/polkadot-sdk#5099) pallet macro: do not generate try-runtime related code when frame-support doesn't have try-runtime.
(paritytech/polkadot-sdk#4488) Tx Payment: drop ED requirements for tx payments with exchangeable asset
(paritytech/polkadot-sdk#5132) Add from_mel for Footprint with a Test
(paritytech/polkadot-sdk#5151) Umbrella crate: Add polkadot-sdk-frame/?runtime
(paritytech/polkadot-sdk#4487) Remove pallet::getter macro usage from pallet-election-provider-multi-phase
(paritytech/polkadot-sdk#4527) [Assets] Call implementation for transfer_all
(paritytech/polkadot-sdk#5273) StorageWeightReclaim: Fix issue when underestimating refund.
(paritytech/polkadot-sdk#5281) StorageWeightReclaim: set to node pov size if higher
(paritytech/polkadot-sdk#5359) Make ticket non-optional and add ensure_successful method to Consideration trait
(paritytech/polkadot-sdk#5262) Correct some typos in crates' descriptions
(paritytech/polkadot-sdk#5348) allow for u8 to be used as hold/freeze reason
(paritytech/polkadot-sdk#5384) MaybeConsideration extension trait for Consideration
(paritytech/polkadot-sdk#5466) frame-omni-bencher maintenance
(paritytech/polkadot-sdk#5155) Use umbrella crate for minimal template
(paritytech/polkadot-sdk#5634) [stable2409] Backport #5632

T0-node

(paritytech/polkadot-sdk#4791) Prepare PVFs if node is a validator in the next session
(paritytech/polkadot-sdk#2923) Replace all ansi_term crates
(paritytech/polkadot-sdk#5103) hotfix: blockchain/backend: Skip genesis leaf to unblock syncing
(paritytech/polkadot-sdk#3786) authorithy-discovery: Make changing of peer-id while active a bit more robust
(paritytech/polkadot-sdk#5129) BEEFY: Disarm finality notifications to prevent pinning
(paritytech/polkadot-sdk#5153) grandpa: handle error from SelectChain::finality_target
(paritytech/polkadot-sdk#4845) [2 / 5] Make approval-distribution logic runnable on a separate thread
(paritytech/polkadot-sdk#5174) Wasm-builder: Set the resolver version
(paritytech/polkadot-sdk#5065) Replace env_logger with sp_tracing
(paritytech/polkadot-sdk#5197) beefy: Tolerate pruned state on runtime API call
(paritytech/polkadot-sdk#5029) network/strategy: Backoff and ban overloaded peers to avoid submitting the same request multiple times
(paritytech/polkadot-sdk#5240) cli/net_params: Warn on empty public-addr when starting a validator node
(paritytech/polkadot-sdk#5250) Export more from sc-service
(paritytech/polkadot-sdk#5196) Bring reference_hardware.json inline with machine used for weights
(paritytech/polkadot-sdk#5142) Move PVF code and PoV decompression to PVF host workers
(paritytech/polkadot-sdk#5356) Fix OurViewChange small race
(paritytech/polkadot-sdk#5352) Aura: Ensure we are building on each relay chain fork
(paritytech/polkadot-sdk#5339) Replace unnecessary &mut self with &self in BlockImport::import_block()
(paritytech/polkadot-sdk#5288) polkadot-parachain: compile separate lib and bin
(paritytech/polkadot-sdk#5407) peerstore: Clarify peer report warnings
(paritytech/polkadot-sdk#5392) Don't disconnect on invalid imports.
(paritytech/polkadot-sdk#5431) Remove the need to wait for target block header in warp sync implementation
(paritytech/polkadot-sdk#5410) Reactive syncing metrics
(paritytech/polkadot-sdk#5427) Remove unnecessary panic
(paritytech/polkadot-sdk#5344) Skip slot before creating inherent data providers during major sync
(paritytech/polkadot-sdk#5450) Sync status refactoring
(paritytech/polkadot-sdk#5424) Only log the propagating transactions when they are not empty
(paritytech/polkadot-sdk#5471) polkadot-parachain-bin: Remove contracts parachain
(paritytech/polkadot-sdk#4792) rpc server: listen to ipv6 socket if available and --experimental-rpc-endpoint CLI option
(paritytech/polkadot-sdk#5269) polkadot-parachain: Add omni-node variant with u64 block number
(paritytech/polkadot-sdk#5316) Add an utility function to get the first timestamp of a slot
(paritytech/polkadot-sdk#5396) Simplify SyncingEngine::new() a bit
(paritytech/polkadot-sdk#4928) [3 / 5] Move crypto checks in the approval-distribution
(paritytech/polkadot-sdk#5364) Improve sc-service API

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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant