-
Notifications
You must be signed in to change notification settings - Fork 358
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
Upgrade to polkadot-sdk v1.11.0 #2838
Conversation
3d6525b
to
8873c20
Compare
Coverage Report@@ Coverage Diff @@
## master moonbeam-polkadot-v1.11.0 +/- ##
=============================================================
+ Coverage 81.23% 81.34% +0.11%
Files 301 301
+ Lines 85514 85698 +184
=============================================================
+ Hits 69462 69704 +242
- Misses 16052 15994 -58
|
This PR is not in our polkadot-sdk fork branch moonbeam-polkadot-v1.11, I think it's fine to not include it, but then we should not mention it in the changes, @RomarQ do you agree? |
I agree, the change was reverted in paritytech/polkadot-sdk#4290 |
What does it do?
This PR updates polkadot-sdk from v1.7.2 to v1.11.0
What important points reviewers should know?
Polkadot-sdk
Replace
xcm_builder::V4V3LocationConverter
WithLatestLocationConverter
for a more generic way to transition to new xcm versions Removexcm::v3
fromassets-common
nits paritytech/polkadot-sdk#4037GenesisConfig
presetsGenesisConfig
presets for runtime paritytech/polkadot-sdk#2714GenesisBuilder
API :MultiBLock
migrations Multi-Block-Migrations,poll
hook and new System callbacks paritytech/polkadot-sdk#1781initialize_block
now returnsExtrinsicInclusionMode
to inform the Block Author whether they can push transactions.Config
trait offrame_system
has 5 new items (set to default):Add HRMP notification handlers to the xcm-executor Add HRMP notification handlers to the xcm-executor paritytech/polkadot-sdk#3696:
Config
trait ofxcm_executor
has 3 new items (set to default):Allow to process incoming xcm messages enqueud in the same block on_idle process enqueued messages on idle paritytech/polkadot-sdk#3844
IdleMaxServiceWeight
is added on the message-queueConfig
traitFrontier
OverrideHandle
withStorageOverrideHandler
refactor: storage override polkadot-evm/frontier#1425CallRequest
andTransactionRequest
in the same type Merge CallRequst and TransactionRequest RPC types polkadot-evm/frontier#1301Is there something left for follow-up PRs?
What alternative implementations were considered?
Are there relevant PRs or issues in other repositories (Substrate, Polkadot, Frontier, Cumulus)?
Polkadot-sdk
bench pallet
: only requireHash
instead ofBlock
paritytech/polkadot-sdk#3244TryRuntime
subcommand paritytech/polkadot-sdk#4017claim_assets
extrinsic topallet-xcm
paritytech/polkadot-sdk#3403What value does it bring to the blockchain users?