Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Update polkadot-sdk from v.1.1.0 to v1.3.0 #2565

Closed
ahmadkaouk opened this issue Nov 16, 2023 · 0 comments
Closed

Update polkadot-sdk from v.1.1.0 to v1.3.0 #2565

ahmadkaouk opened this issue Nov 16, 2023 · 0 comments

Comments

@ahmadkaouk
Copy link
Contributor

Description

This ticket is automatically generated using

$ npm run print-version-bump-info -- --from v1.1.0 --to v1.3.0

polkadot-sdk (2023-09-08 -> 2023-11-01)

paritytech/polkadot-sdk@polkadot-v1.1.0...polkadot-v1.3.0

    from: f60318f68687e601c47de5ad5ca88e2c3f8139a7
      to: 7c9fd83805cc446983a7698c7a3281677cf655c8
 commits: 488

Important commits by label

T9-cumulus

(paritytech/polkadot-sdk#1338) add tests for find_potential_parents
(paritytech/polkadot-sdk#1429) lookahead collator: only build on top of scheduled relay parents
(paritytech/polkadot-sdk#1544) Enable runtime-benchmarks feature for crates
(paritytech/polkadot-sdk#1422) Added xcmp_queue_send_xcm_works test
(paritytech/polkadot-sdk#1406) "Common good" vs "System" parachain clean up
(paritytech/polkadot-sdk#1333) Treasury spends various asset kinds
(paritytech/polkadot-sdk#1788) Fix Asset Hub collator crashing when starting from genesis
(paritytech/polkadot-sdk#1649) Xcm emulator nits
(paritytech/polkadot-sdk#1215) cumulus: add asset-hub-rococo runtime based on asset-hub-kusama and add asset-bridging support to it
(paritytech/polkadot-sdk#1911) Cumulus: Allow aura to use initialized collation request receiver
(paritytech/polkadot-sdk#1942) Expose prometheus metrics for minimal-relay-chain node in collators
(paritytech/polkadot-sdk#1954) [testnet] AssetHubRococo nits
(paritytech/polkadot-sdk#1979) Remove (rococo/westend)-runtime deps from testnet AssetHubs
(paritytech/polkadot-sdk#1972) [testnet] BridgeHubRococo nits

T8-polkadot

(paritytech/polkadot-sdk#1226) Remove deprecated pallet_balances's set_balance_deprecated and transfer dispatchables
(paritytech/polkadot-sdk#1403) Fix nothing scheduled on session boundary
(paritytech/polkadot-sdk#1440) Forgotten polkadot-core-primitives/std
(paritytech/polkadot-sdk#1303) Remove SafeCallFilter from Relay Runtimes
(paritytech/polkadot-sdk#1432) Remove redundant book keeping in dispute coordinator.
(paritytech/polkadot-sdk#1480) Delete staking miner
(paritytech/polkadot-sdk#1409) Allow to broadcast network messages in parallel
(paritytech/polkadot-sdk#1406) "Common good" vs "System" parachain clean up
(paritytech/polkadot-sdk#1547) Implements a variable deposit base calculation for EPM signed submissions
(paritytech/polkadot-sdk#1304) Remove Polkadot & Kusama native runtime
(paritytech/polkadot-sdk#1473) Add Method to Establish HRMP Channels Among System Parachains
(paritytech/polkadot-sdk#1291) allow governance body on parachain to have sovereign account
(paritytech/polkadot-sdk#1476) Disable Calls to Identity Pallet
(paritytech/polkadot-sdk#1643) Use correct target dir in polkadot readme
(paritytech/polkadot-sdk#1543) Migrate polkadot-primitives to v6
(paritytech/polkadot-sdk#1373) PVF: more filesystem sandboxing
(paritytech/polkadot-sdk#1731) Remove kusama and polkadot runtime crates
(paritytech/polkadot-sdk#1333) Treasury spends various asset kinds
(paritytech/polkadot-sdk#1176) fix: GoAhead signal only set when runtime upgrade is enacted from parachain side
(paritytech/polkadot-sdk#1849) Adding migrations to clean Rococo Gov 1 storage & reserved funds
(paritytech/polkadot-sdk#1901) Re-enable Identity on Westend and Rococo
(paritytech/polkadot-sdk#1565) polkadot: eradicate LeafStatus

T7-smart_contracts

(paritytech/polkadot-sdk#1687) contracts: Fix incorrect storage alias in mirgration
(paritytech/polkadot-sdk#1331) Enable mocking contracts

T6-XCM

(paritytech/polkadot-sdk#1519) [xcm_builder]: Do not consume msg on NotApplicable for remote exporters
(paritytech/polkadot-sdk#1572) xcm-builder: PayOverXcm supports fallible convertors for asset kind and beneficiary conversion
(paritytech/polkadot-sdk#1645) XCM: Deprecate old functions
(paritytech/polkadot-sdk#1726) [xcm] Use Weight::MAX for reserve_asset_deposited, receive_teleported_asset benchmarks
(paritytech/polkadot-sdk#1835) Use safe math when pruning statuses
(paritytech/polkadot-sdk#1447) allow treasury to do reserve asset transfers
(paritytech/polkadot-sdk#1848) [xcm] Small enhancements for NetworkExportTable and xcm-builder
(paritytech/polkadot-sdk#1733) increase MAX_ASSETS_FOR_BUY_EXECUTION
(paritytech/polkadot-sdk#1234) Introduce XcmFeesToAccount fee manager
(paritytech/polkadot-sdk#1949) Remove some dbgs

T4-runtime_API

(paritytech/polkadot-sdk#1463) [CI] Disable runtime logging for benchmarks
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1572) xcm-builder: PayOverXcm supports fallible convertors for asset kind and beneficiary conversion
(paritytech/polkadot-sdk#1492) genesis-builder: implemented for all runtimes
(paritytech/polkadot-sdk#1543) Migrate polkadot-primitives to v6
(paritytech/polkadot-sdk#1333) Treasury spends various asset kinds
(paritytech/polkadot-sdk#1257) Disabled validators runtime API

T3-RPC_API

(paritytech/polkadot-sdk#1560) archive: Fetch body, genesisHash and header
(paritytech/polkadot-sdk#1582) archive: Implement height, hashByHeight and call

T2-pallets

(paritytech/polkadot-sdk#1226) Remove deprecated pallet_balances's set_balance_deprecated and transfer dispatchables
(paritytech/polkadot-sdk#1235) Adds base benchmark for do_tick in broker pallet
(paritytech/polkadot-sdk#1367) contracts: Run start function
(paritytech/polkadot-sdk#1520) pallet-beefy-mmr: better logging on BEEFY key to ETH address conversion
(paritytech/polkadot-sdk#1534) frame/beefy: add privileged call to reset BEEFY consensus
(paritytech/polkadot-sdk#1422) Added xcmp_queue_send_xcm_works test
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1558) Include bitvec in std for Broker Pallet
(paritytech/polkadot-sdk#1363) FRAME: Revamp Preimage pallet to use Consideration
(paritytech/polkadot-sdk#1602) Staking: Add dest to Rewarded to aid in reward calculations
(paritytech/polkadot-sdk#1648) Preimage: Check that at least one is upgraded
(paritytech/polkadot-sdk#1676) Update HRMP pallet benchmarking to use benchmarks v2
(paritytech/polkadot-sdk#1659) pallet epm: add TrimmingStatus to the mined solution
(paritytech/polkadot-sdk#1687) contracts: Fix incorrect storage alias in mirgration
(paritytech/polkadot-sdk#1695) Add event field names to HRMP Event variants
(paritytech/polkadot-sdk#1706) add some events for pallet-bounties
(paritytech/polkadot-sdk#1255) [NPoS] Fix for Reward Deficit in the pool
(paritytech/polkadot-sdk#1761) expose the last relay chain block number as an API from parachain-system
(paritytech/polkadot-sdk#1838) Refactor Identity to benchmark v2
(paritytech/polkadot-sdk#1867) frame: use derive-impl for beefy and mmr pallets
(paritytech/polkadot-sdk#1484) Refactor staking ledger
(paritytech/polkadot-sdk#1880) Allow Locks/Holds/Reserves/Freezes by default when using pallet_balances TestDefaultConfig
(paritytech/polkadot-sdk#1753) nit: use traits::tokens::fungible => use traits::fungible
(paritytech/polkadot-sdk#1921) Fix para-scheduler migration on Rococo
(paritytech/polkadot-sdk#1561) Trading trait and deal with metadata in Mutate trait for nonfungibles_v2
(paritytech/polkadot-sdk#1969) paras-scheduler: Fix migration to V1
(paritytech/polkadot-sdk#1661) Make IdentityInfo generic in pallet-identity

T15-bridges

(paritytech/polkadot-sdk#1392) Update bridges subtree
(paritytech/polkadot-sdk#1740) Update bridges subtree
(paritytech/polkadot-sdk#1803) Update bridges subtree
(paritytech/polkadot-sdk#1944) Update bridges subtree

T14-system_parachains

(paritytech/polkadot-sdk#1308) The Ambassador Program
(paritytech/polkadot-sdk#1676) Update HRMP pallet benchmarking to use benchmarks v2
(paritytech/polkadot-sdk#1695) Add event field names to HRMP Event variants
(paritytech/polkadot-sdk#1344) Init System Parachain storage versions and add migration check jobs to CI
(paritytech/polkadot-sdk#1458) [xcm-emulator] Decouple the AccountId type from AccountId32
(paritytech/polkadot-sdk#1726) [xcm] Use Weight::MAX for reserve_asset_deposited, receive_teleported_asset benchmarks
(paritytech/polkadot-sdk#1649) Xcm emulator nits
(paritytech/polkadot-sdk#1368) Make System Parachains trusted Teleporters

T12-benchmarks

(paritytech/polkadot-sdk#1235) Adds base benchmark for do_tick in broker pallet
(paritytech/polkadot-sdk#1676) Update HRMP pallet benchmarking to use benchmarks v2
(paritytech/polkadot-sdk#1711) Allow debug_assertions in short-benchmarks CI job
(paritytech/polkadot-sdk#1838) Refactor Identity to benchmark v2
(paritytech/polkadot-sdk#1868) Refactor alliance benchmarks to v2

T11-documentation

(paritytech/polkadot-sdk#1433) Prevent a fail prdoc check to block
(paritytech/polkadot-sdk#1460) Switch prdoc to the latest image
(paritytech/polkadot-sdk#1461) RuntimeCode: doc fixed
(paritytech/polkadot-sdk#1209) [improve docs]: Sudo Pallet
(paritytech/polkadot-sdk#1546) [improve docs] Example pallet crate and Basic Example pallet
(paritytech/polkadot-sdk#1435) [improve docs]: Timestamp pallet
(paritytech/polkadot-sdk#1651) Fix minor typos and file name in contributing docs
(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#1674) docs / Update PR template to reflect monorepo
(paritytech/polkadot-sdk#1741) Point documentation links to monorepo
(paritytech/polkadot-sdk#1477) Revive Substrate Crate
(paritytech/polkadot-sdk#1865) Fix links to implementers' guide
(paritytech/polkadot-sdk#1862) add link to rfc-0001 in broker README
(paritytech/polkadot-sdk#1919) bridges: add missing crate descriptions
(paritytech/polkadot-sdk#1945) [prdoc] Start BEEFY gadget by default for Polkadot nodes

T10-tests

(paritytech/polkadot-sdk#1371) pallet asset-conversion additional quote tests
(paritytech/polkadot-sdk#1386) zombienet: use another collator image for the slashing test
(paritytech/polkadot-sdk#1446) Update ed25519-dalek to v2
(paritytech/polkadot-sdk#1449) Retire puppet workers
(paritytech/polkadot-sdk#1338) add tests for find_potential_parents
(paritytech/polkadot-sdk#1529) fix(ci): Add logic to check and calculate secundary image to use
(paritytech/polkadot-sdk#1518) Inclusions struct unit tests
(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#1711) Allow debug_assertions in short-benchmarks CI job
(paritytech/polkadot-sdk#1806) chore: bump zombienter version
(paritytech/polkadot-sdk#1823) Fixes path issue in derive-impl
(paritytech/polkadot-sdk#1820) Adding try_state hook for Treasury pallet
(paritytech/polkadot-sdk#1867) frame: use derive-impl for beefy and mmr pallets
(paritytech/polkadot-sdk#1860) Remove clippy clone-double-ref lint noise
(paritytech/polkadot-sdk#1881) Publish xcm-emulator crate
(paritytech/polkadot-sdk#1904) Publish penpal-runtime crate
(paritytech/polkadot-sdk#1898) Use prebuilt try-runtime binary in CI
(paritytech/polkadot-sdk#1931) bump zombienet version
(paritytech/polkadot-sdk#2004) Refactor candidates test in paras_inherent

T1-FRAME

(paritytech/polkadot-sdk#1361) FRAME: Consideration (abstraction over storage deposits)
(paritytech/polkadot-sdk#1209) [improve docs]: Sudo Pallet
(paritytech/polkadot-sdk#1503) Stabilize VersionedMigration
(paritytech/polkadot-sdk#1236) Add tolerance to nom pool pending rewards try-state
(paritytech/polkadot-sdk#1555) upgrade to docify v0.2.3
(paritytech/polkadot-sdk#1545) asset-rate pallet: box asset kind parameter
(paritytech/polkadot-sdk#1558) Include bitvec in std for Broker Pallet
(paritytech/polkadot-sdk#1547) Implements a variable deposit base calculation for EPM signed submissions
(paritytech/polkadot-sdk#1653) upgrade to docify v0.2.4
(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#1709) Add MaxTipAmount for pallet-tips
(paritytech/polkadot-sdk#1717) frame-support: RuntimeDebug\Eq\PartialEq impls for Imbalance
(paritytech/polkadot-sdk#1322) Tvl pool staking
(paritytech/polkadot-sdk#1636) migrate alliance, fast-unstake and bags list to use derive-impl
(paritytech/polkadot-sdk#1344) Init System Parachain storage versions and add migration check jobs to CI
(paritytech/polkadot-sdk#1539) feat: compute pallet/storage prefix hash at compile time
(paritytech/polkadot-sdk#1790) migrate babe and authorship to use derive-impl
(paritytech/polkadot-sdk#1333) Treasury spends various asset kinds
(paritytech/polkadot-sdk#1578) Make CheckNonce refuse transactions signed by accounts with no providers
(paritytech/polkadot-sdk#1818) [FRAME] Warn on unchecked weight witness
(paritytech/polkadot-sdk#1832) upgrade to macro_magic 0.5.0
(paritytech/polkadot-sdk#1823) Fixes path issue in derive-impl
(paritytech/polkadot-sdk#1857) Adds instance support for composite enums
(paritytech/polkadot-sdk#1474) Macros to use path instead of ident
(paritytech/polkadot-sdk#1484) Refactor staking ledger
(paritytech/polkadot-sdk#1847) extract amount method for fungible/s Imbalance
(paritytech/polkadot-sdk#1880) Allow Locks/Holds/Reserves/Freezes by default when using pallet_balances TestDefaultConfig
(paritytech/polkadot-sdk#1873) [FRAME] Message Queue use proper overweight limit
(paritytech/polkadot-sdk#1876) Resolve Credit to Account impls of OnUnbalanced trait
(paritytech/polkadot-sdk#1996) CheckWeight: Add more logging
(paritytech/polkadot-sdk#1900) Ensure correct variant count in Runtime[Hold/Freeze]Reason
(paritytech/polkadot-sdk#1851) Small optimisation to --profile dev wasm builds

T0-node

(paritytech/polkadot-sdk#1421) remove unused keystore_uri
(paritytech/polkadot-sdk#1220) polkadot: pin one block per session
(paritytech/polkadot-sdk#1471) Use sp_std::vec::Vec in sp-crypto-ec-utils
(paritytech/polkadot-sdk#1420) Introduce default-members to the workspace root
(paritytech/polkadot-sdk#1409) Allow to broadcast network messages in parallel
(paritytech/polkadot-sdk#1489) Report tracing_unbounded channel size to prometheus
(paritytech/polkadot-sdk#1463) [CI] Disable runtime logging for benchmarks
(paritytech/polkadot-sdk#1495) Make the node version independent of the crate version
(paritytech/polkadot-sdk#1211) Allow justifications on non-finalized blocks
(paritytech/polkadot-sdk#1536) Reintroduce and fix Docker image build for production
(paritytech/polkadot-sdk#1482) Bandersnatch tweaks after backend update
(paritytech/polkadot-sdk#1540) wasm-builder: Disable building when running on docs.rs
(paritytech/polkadot-sdk#1524) Modular block request handler
(paritytech/polkadot-sdk#1596) Babe epoch newtype
(paritytech/polkadot-sdk#1521) fix: export-genesis-state command
(paritytech/polkadot-sdk#1486) Executor: Remove LegacyInstanceReuse strategy
(paritytech/polkadot-sdk#1603) Revert #1409 partially
(paritytech/polkadot-sdk#1457) Refactor availability-recovery strategies
(paritytech/polkadot-sdk#1664) [Trivial] Use 'into_inner' for WeakBoundedVec
(paritytech/polkadot-sdk#1678) BlockId removal: tx-pool refactor
(paritytech/polkadot-sdk#1650) Move requests-responses and polling from ChainSync to SyncingEngine
(paritytech/polkadot-sdk#1729) runtime-api: cleanup after v7 stabilization
(paritytech/polkadot-sdk#1373) PVF: more filesystem sandboxing
(paritytech/polkadot-sdk#1490) rococo-runtime: RococoGenesisExt removed
(paritytech/polkadot-sdk#1744) Fix subkey inspect output text padding
(paritytech/polkadot-sdk#1719) Use Extensions to register offchain worker custom extensions
(paritytech/polkadot-sdk#1731) Remove kusama and polkadot runtime crates
(paritytech/polkadot-sdk#1736) Move import queue from ChainSync to SyncingEngine
(paritytech/polkadot-sdk#1780) PVF: Add back socket path parameter, use tmp socket path
(paritytech/polkadot-sdk#1786) Delete full db directory with purge-chain subcommand
(paritytech/polkadot-sdk#1346) Mixnet integration
(paritytech/polkadot-sdk#1712) Update testnet bootnode dns name
(paritytech/polkadot-sdk#1295) remote-ext: fix state download stall on slow connections and reduce memory usage
(paritytech/polkadot-sdk#1850) PVF worker: bump landlock, update ABI docs
(paritytech/polkadot-sdk#1852) sc-consensus-beefy: improve gossip logic
(paritytech/polkadot-sdk#1828) Include polkadot version in artifact path
(paritytech/polkadot-sdk#1705) Paired-key Crypto Scheme
(paritytech/polkadot-sdk#1870) Arkworks Elliptic Curve utils overhaul
(paritytech/polkadot-sdk#1568) Update the alerts to use a new metric substrate_unbounded_channel_size
(paritytech/polkadot-sdk#1888) sc-consensus-beefy: fix initialization when state is unavailable
(paritytech/polkadot-sdk#1913) Start BEEFY client by default for Polkadot nodes
(paritytech/polkadot-sdk#1895) Update kusama/polkadot bootnodes
(paritytech/polkadot-sdk#1911) Cumulus: Allow aura to use initialized collation request receiver
(paritytech/polkadot-sdk#1920) Do not force collators to update after enabling async backing
(paritytech/polkadot-sdk#1942) Expose prometheus metrics for minimal-relay-chain node in collators
(paritytech/polkadot-sdk#1856) sc-executor: Increase maximum instance count
(paritytech/polkadot-sdk#1565) polkadot: eradicate LeafStatus
(paritytech/polkadot-sdk#1771) PVF: Add worker check during tests and benches
(paritytech/polkadot-sdk#1815) Application Crypto and BEEFY Support for paired (ECDSA,BLS) crypto
(paritytech/polkadot-sdk#2010) basic-authorship: Improve time recording and logging

R1-breaking_change

(paritytech/polkadot-sdk#1709) Add MaxTipAmount for pallet-tips
(paritytech/polkadot-sdk#1900) Ensure correct variant count in Runtime[Hold/Freeze]Reason

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.

@ahmadkaouk ahmadkaouk changed the title Update polkadot-sdk from v.1.1.0 go v1.3.0 Update polkadot-sdk from v.1.1.0 to v1.3.0 Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant