This repository has been archived by the owner on Dec 18, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated to
polkadot-v0.9.40
as follows:polkadot-v0.9.38
Release Impact:
xcm_config
remains aligned with default from cumulus parachain template, updated as per changes to 0.9.38 in cumuluspallet-motion
uses dispatch info of call to determine weight so auto-updated to support weights V2. ReturnsPays::No
and has no benchmarking, implying no further action requiredpolkadot-v0.9.39
pallet_collective
addedSetMembersOrigin
to itsConfig
trait. The runtime has been configured to useEnsureRoot<AccountId>
.Release Impact:
service.rs from
cumulus parachain template now usescumulus_client_service::build_network()
, which in turn enables parachain warp sync mode based onparachain_config.network.sync_mode
. This is effectively set via the--sync warp
command line parameter.polkadot-v0.9.40
Uses
Weight::from_parts(..)
forExtrinsicBaseWeight
andBlockExecutionWeight
, both using zero forproof_size
.Release Impact:
DenyReserveTransferToRelayChain
withinxcm_config
updated to use matcher, based on definition within cumulus parachain templatepub enum Runtime
topub struct Runtime
inruntime/lib.rs
pub fn account_balances(account: T::AccountId) -> Vec<(T::AssetId, T::Balance)>
to the assets pallet, whichcould
be exposed via runtime api (example with runtime implementation here). Surprise the API wasnt defined closer to the pallet. Further consideration should be made on whether to include this within the EPT by defaultdoc
andpallet_doc
attributes should be added for the motions pallet via a separate issue.Learnings from paritytech/trappist#171
extended-parachain-template/runtime/src/xcm_config.rs
Line 80 in f9f63fc
pub UniversalLocation: InteriorMultiLocation = (GlobalConsensus(Network::Rococo),Parachain(ParachainInfo::parachain_id().into(),).into();
which does not seem to apply for a templateEverything
as per cumulus parachain template, but Trappist sets it to()
. Have left as per CPT, figuring that things should work 'out of the box' and leave it to template users to later secure their config before deployment.