Skip to content

Conversation

@nanocryk
Copy link
Contributor

@nanocryk nanocryk commented Feb 24, 2022

What does it do?

Upstream Substrate changes : paritytech/substrate@polkadot-v0.9.16...polkadot-v0.9.17

No need to cherrypick the hardcoded runtime_cache_size since the issue is fixed in cumulus.

Upstream Polkadot changes : paritytech/polkadot@release-v0.9.16...release-v0.9.17

Upstream Cumulus changes : paritytech/cumulus@polkadot-v0.9.16...master
(no dedicated 0.9.17 branch when making the PR)

Nimbus changes : moonbeam-foundation/nimbus@moonbeam-polkadot-v0.9.16...moonbeam-polkadot-v0.9.17

ORML changes : moonbeam-foundation/open-runtime-module-library@moonbeam-polkadot-v0.9.16...moonbeam-polkadot-v0.9.17

Frontier changes

@tgmichel made moonbeam-polkadot-v0.9.17 branch from upstream master to sync with all upstream changes, since it updated recently to a recent substrate.

Included new:

Changes required in purestake after using master. Existing and/or proposed upstream:

Changes required in purestake after using master. Missing upstream:

Was missing in purestake:

Required changes post-cherrypick:

What important points reviewers should know?

Is 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)?

What value does it bring to the blockchain users?

@nanocryk nanocryk added A0-pleasereview Pull request needs code review. B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes labels Feb 24, 2022
pub struct GenerateAccountKey {
/// Generate 12 words mnemonic instead of 24
#[structopt(long, short = "w")]
#[clap(long, short = 'w')]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is it changing format for single/double quote ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Must be char literal instead of string literal now (change from structopt to clap v3)

/// Channels for manual xcm messages (downward, hrmp)
pub xcm_senders: Option<(flume::Sender<Vec<u8>>, flume::Sender<(ParaId, Vec<u8>)>)>,
/// Ethereum data access overrides.
pub overrides: Arc<OverrideHandle<Block>>,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this "overrides" ?

Copy link
Contributor Author

@nanocryk nanocryk Feb 25, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It the storage/schema overrides. Moved from parameters to member of FullDeps struct as part of the async cache change.
I tried to stay similar to the frontier template for that part.

@crystalin crystalin added A8-mergeoncegreen Pull request is reviewed well. D5-nicetohaveaudit⚠️ PR contains trivial changes to logic that should be properly reviewed. D9-needsaudit👮 PR contains changes to fund-managing logic that should be properly reviewed and externally audited and removed A0-pleasereview Pull request needs code review. D5-nicetohaveaudit⚠️ PR contains trivial changes to logic that should be properly reviewed. labels Feb 25, 2022
@crystalin crystalin merged commit 7e84e15 into master Feb 25, 2022
@crystalin crystalin deleted the jeremy-polkadot-v0.9.17 branch February 25, 2022 03:50
@notlesh notlesh added D1-audited👍 PR contains changes to fund-managing logic that has been properly reviewed and externally audited and removed D9-needsaudit👮 PR contains changes to fund-managing logic that should be properly reviewed and externally audited labels Mar 16, 2022
@crystalin crystalin restored the jeremy-polkadot-v0.9.17 branch July 7, 2022 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A8-mergeoncegreen Pull request is reviewed well. B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D1-audited👍 PR contains changes to fund-managing logic that has been properly reviewed and externally audited

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants