-
Notifications
You must be signed in to change notification settings - Fork 341
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
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?