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
Preimage lazy migration #1962
Merged
girazoki
merged 6 commits into
moonbeam-polkadot-v0.9.31
from
jeremy-preimage-lazy-migration
Nov 23, 2022
Merged
Preimage lazy migration #1962
girazoki
merged 6 commits into
moonbeam-polkadot-v0.9.31
from
jeremy-preimage-lazy-migration
Nov 23, 2022
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
girazoki
added
B7-runtimenoteworthy
Changes should be noted in any runtime-upgrade release notes
A0-pleasereview
Pull request needs code review.
D5-nicetohaveaudit⚠️
PR contains trivial changes to logic that should be properly reviewed.
labels
Nov 22, 2022
girazoki
approved these changes
Nov 23, 2022
crystalin
added a commit
that referenced
this pull request
Nov 28, 2022
* UPdate tomls * bump ethereum types * pallet-staking: RuntimeEvent, RUntimeCall, RuntimeOrigin * asset-manager: RuntimeEvent, RUntimeCall, RuntimeOrigin * author-mapping: RuntimeEvent, RUntimeCall, RuntimeOrigin * ethereum-xcm: RuntimeEvent, RUntimeCall, RuntimeOrigin * maintenance-mode: RuntimeEvent, RUntimeCall, RuntimeOrigin * migrations: RuntimeEvent, RUntimeCall, RuntimeOrigin * moonbeam-orbiters: RuntimeEvent, RUntimeCall, RuntimeOrigin * proxy-genesis: RuntimeEvent, RUntimeCall, RuntimeOrigin * randomness: RuntimeEvent, RUntimeCall, RuntimeOrigin * xcm-transactor: RuntimeEvent, RUntimeCall, RuntimeOrigin * FMT * assets-erc20-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * author-mapping-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * balances-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * batch-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * call-permit: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * collective-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * crowdloan-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * new cargo lock * Fix error on toml * pallet-democracy:runtimecall, runtime:origin * staking-precomp:runtimecall, runtime:origin * democracy-precomp:runtimecall, runtimeorigin * randomness-precomp:runtimecall, runtimeorigin * relay-encoder-precomp:runtimecall, runtimeorigin * xcm-transactor-precomp:runtimecall, runtimeorigin * xcm-utils-precomp:runtimecall, runtimeorigin * xtokens-precomp:runtimecall, runtimeorigin * precompile fmt * Adapting moonbase to RuntimeEvent, RuntimeCall, RuntimeOrigin * Fix moonbase runtime, which compiles now * Adapt moonriver runtime to: democracy changes, RuntimeOrigin, RuntimeEvent, RuntimeCall * moonbeam * Adapt everything to clap 4.0.9 * FMT and fix democracy precompiles * Start fixing pallet-democracy precompile tests * BRing back note_preimage tests, imminent is removed * Bring back imminent preimage * moonbase tests updated * FMT * moonriver tests working * install protoc in ci * try again without sudo * try again, this time manually * Moonriver fmt, test fixes * Fix moonbeam rust tests * Fix last rust tests * Adapt weight calculus to new weight system * start fixing typescript tests * Keep fixing tests * Dispatch info now returns with base weight * fix queue now new weight * Keep fixing new weight related tests * remove proto installation * fix again github job * Point at official evm and ethereum crates * Debugging scheduler not working * Keep fixing bounded democracy test calls * Fix crowdloan democracy test * Keep fixing tests * More fixes related to weights and democracy * FMT * toml sort * prettier * more prettier * compile benchmarks * toml sort * remove warning * remove unused var * Cargo lock * fix proxy-governance test * change democracy-proposal test * More fixes * Fix latest of democracy tests * Add remaining migrations from BoundedCall * Upgrade to 0.9.32 * FMT * toml sort * prettier * editorconfig * update polkadot api * fix ega * add proxy filters, this time in create_pure and kill_pure * Add couple of db reads * remove some as anys * Revert "remove some as anys" This reverts commit 5c9294a. * fix try-runtime * try-runtime hooks being executed * Add pr suggestions * warnings cleared * more unused imports * Fix merge error * prettier * add when runtime migrations were completed * remove migrations that have already run and that require maintenance * Preimage lazy migration (#1962) * migration call * add new migration Call to runtimes * unit tests * benchmarking * Benchmarking from the benchmarking server * toml fmt Co-authored-by: girazoki <gorka.irazoki@gmail.com> * fmt * 0.9.31 ts fixes (#1966) * ts fixes * small fixes * lint Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Crystalin <alan.sapede@gmail.com>
crystalin
pushed a commit
that referenced
this pull request
Nov 28, 2022
* fix staking benchmark tests (#1951) * remove reward for delegator warn logs (#1895) * Add once (#1857) * Added tests for standard eth RPC methods (#1949) * Added standard eth RPC tests * reduced line length * Added testskip for FullFilter pool * bump client and runtime versions (#1910) * Fix CI for external pr (#1963) * remove useless job docker-parachain * fix if condition for exterrnal PRs solution find here: https://github.com/orgs/community/discussions/25217 * apply suggestion * Fixing type errors on new pkgs (#1964) * New smoke tests for detecting XCM and ETH failures (#1955) * Added xcm failures smoke test * Lint * fixed spelling * New smoke test to detect emulated Ethereum txn failures (#1961) * Progress on paysFee * Added new eth fail test * Added tests new eth failed txn tests * Lint * Reverted vsc settings.json * Update settings.json for some reason prettier was flagging this as error despite on ignore list. * Update settings.json * prettier * prettier * update sha3 and libsecp256k1 dependencies (#1959) * fix(ci): job prepare-polkadot must never be skipped (#1967) * Moonbeam polkadot v0.9.32 (#1933) * UPdate tomls * bump ethereum types * pallet-staking: RuntimeEvent, RUntimeCall, RuntimeOrigin * asset-manager: RuntimeEvent, RUntimeCall, RuntimeOrigin * author-mapping: RuntimeEvent, RUntimeCall, RuntimeOrigin * ethereum-xcm: RuntimeEvent, RUntimeCall, RuntimeOrigin * maintenance-mode: RuntimeEvent, RUntimeCall, RuntimeOrigin * migrations: RuntimeEvent, RUntimeCall, RuntimeOrigin * moonbeam-orbiters: RuntimeEvent, RUntimeCall, RuntimeOrigin * proxy-genesis: RuntimeEvent, RUntimeCall, RuntimeOrigin * randomness: RuntimeEvent, RUntimeCall, RuntimeOrigin * xcm-transactor: RuntimeEvent, RUntimeCall, RuntimeOrigin * FMT * assets-erc20-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * author-mapping-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * balances-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * batch-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * call-permit: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * collective-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * crowdloan-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * new cargo lock * Fix error on toml * pallet-democracy:runtimecall, runtime:origin * staking-precomp:runtimecall, runtime:origin * democracy-precomp:runtimecall, runtimeorigin * randomness-precomp:runtimecall, runtimeorigin * relay-encoder-precomp:runtimecall, runtimeorigin * xcm-transactor-precomp:runtimecall, runtimeorigin * xcm-utils-precomp:runtimecall, runtimeorigin * xtokens-precomp:runtimecall, runtimeorigin * precompile fmt * Adapting moonbase to RuntimeEvent, RuntimeCall, RuntimeOrigin * Fix moonbase runtime, which compiles now * Adapt moonriver runtime to: democracy changes, RuntimeOrigin, RuntimeEvent, RuntimeCall * moonbeam * Adapt everything to clap 4.0.9 * FMT and fix democracy precompiles * Start fixing pallet-democracy precompile tests * BRing back note_preimage tests, imminent is removed * Bring back imminent preimage * moonbase tests updated * FMT * moonriver tests working * install protoc in ci * try again without sudo * try again, this time manually * Moonriver fmt, test fixes * Fix moonbeam rust tests * Fix last rust tests * Adapt weight calculus to new weight system * start fixing typescript tests * Keep fixing tests * Dispatch info now returns with base weight * fix queue now new weight * Keep fixing new weight related tests * remove proto installation * fix again github job * Point at official evm and ethereum crates * Debugging scheduler not working * Keep fixing bounded democracy test calls * Fix crowdloan democracy test * Keep fixing tests * More fixes related to weights and democracy * FMT * toml sort * prettier * more prettier * compile benchmarks * toml sort * remove warning * remove unused var * Cargo lock * fix proxy-governance test * change democracy-proposal test * More fixes * Fix latest of democracy tests * Add remaining migrations from BoundedCall * Upgrade to 0.9.32 * FMT * toml sort * prettier * editorconfig * update polkadot api * fix ega * add proxy filters, this time in create_pure and kill_pure * Add couple of db reads * remove some as anys * Revert "remove some as anys" This reverts commit 5c9294a. * fix try-runtime * try-runtime hooks being executed * Add pr suggestions * warnings cleared * more unused imports * Fix merge error * prettier * add when runtime migrations were completed * remove migrations that have already run and that require maintenance * Preimage lazy migration (#1962) * migration call * add new migration Call to runtimes * unit tests * benchmarking * Benchmarking from the benchmarking server * toml fmt Co-authored-by: girazoki <gorka.irazoki@gmail.com> * fmt * 0.9.31 ts fixes (#1966) * ts fixes * small fixes * lint Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Crystalin <alan.sapede@gmail.com> * fix workflow check features (#1970) * types for runtime 2000 Co-authored-by: Nisheeth Barthwal <nbaztec@gmail.com> Co-authored-by: Amar Singh <asinghchrony@protonmail.com> Co-authored-by: bear <boundless.forest@outlook.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Éloïs <c@elo.tf> Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com> Co-authored-by: girazoki <gorka.irazoki@gmail.com> Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com>
crystalin
added a commit
that referenced
this pull request
Nov 28, 2022
* typescript API v0.1901.0" * regen typescript api * update moonbeam/moonbeam-types-bundle/package-lock.json * Updates dependencies * Typescript api 2000 (#1973) * fix staking benchmark tests (#1951) * remove reward for delegator warn logs (#1895) * Add once (#1857) * Added tests for standard eth RPC methods (#1949) * Added standard eth RPC tests * reduced line length * Added testskip for FullFilter pool * bump client and runtime versions (#1910) * Fix CI for external pr (#1963) * remove useless job docker-parachain * fix if condition for exterrnal PRs solution find here: https://github.com/orgs/community/discussions/25217 * apply suggestion * Fixing type errors on new pkgs (#1964) * New smoke tests for detecting XCM and ETH failures (#1955) * Added xcm failures smoke test * Lint * fixed spelling * New smoke test to detect emulated Ethereum txn failures (#1961) * Progress on paysFee * Added new eth fail test * Added tests new eth failed txn tests * Lint * Reverted vsc settings.json * Update settings.json for some reason prettier was flagging this as error despite on ignore list. * Update settings.json * prettier * prettier * update sha3 and libsecp256k1 dependencies (#1959) * fix(ci): job prepare-polkadot must never be skipped (#1967) * Moonbeam polkadot v0.9.32 (#1933) * UPdate tomls * bump ethereum types * pallet-staking: RuntimeEvent, RUntimeCall, RuntimeOrigin * asset-manager: RuntimeEvent, RUntimeCall, RuntimeOrigin * author-mapping: RuntimeEvent, RUntimeCall, RuntimeOrigin * ethereum-xcm: RuntimeEvent, RUntimeCall, RuntimeOrigin * maintenance-mode: RuntimeEvent, RUntimeCall, RuntimeOrigin * migrations: RuntimeEvent, RUntimeCall, RuntimeOrigin * moonbeam-orbiters: RuntimeEvent, RUntimeCall, RuntimeOrigin * proxy-genesis: RuntimeEvent, RUntimeCall, RuntimeOrigin * randomness: RuntimeEvent, RUntimeCall, RuntimeOrigin * xcm-transactor: RuntimeEvent, RUntimeCall, RuntimeOrigin * FMT * assets-erc20-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * author-mapping-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * balances-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * batch-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * call-permit: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * collective-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * crowdloan-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * new cargo lock * Fix error on toml * pallet-democracy:runtimecall, runtime:origin * staking-precomp:runtimecall, runtime:origin * democracy-precomp:runtimecall, runtimeorigin * randomness-precomp:runtimecall, runtimeorigin * relay-encoder-precomp:runtimecall, runtimeorigin * xcm-transactor-precomp:runtimecall, runtimeorigin * xcm-utils-precomp:runtimecall, runtimeorigin * xtokens-precomp:runtimecall, runtimeorigin * precompile fmt * Adapting moonbase to RuntimeEvent, RuntimeCall, RuntimeOrigin * Fix moonbase runtime, which compiles now * Adapt moonriver runtime to: democracy changes, RuntimeOrigin, RuntimeEvent, RuntimeCall * moonbeam * Adapt everything to clap 4.0.9 * FMT and fix democracy precompiles * Start fixing pallet-democracy precompile tests * BRing back note_preimage tests, imminent is removed * Bring back imminent preimage * moonbase tests updated * FMT * moonriver tests working * install protoc in ci * try again without sudo * try again, this time manually * Moonriver fmt, test fixes * Fix moonbeam rust tests * Fix last rust tests * Adapt weight calculus to new weight system * start fixing typescript tests * Keep fixing tests * Dispatch info now returns with base weight * fix queue now new weight * Keep fixing new weight related tests * remove proto installation * fix again github job * Point at official evm and ethereum crates * Debugging scheduler not working * Keep fixing bounded democracy test calls * Fix crowdloan democracy test * Keep fixing tests * More fixes related to weights and democracy * FMT * toml sort * prettier * more prettier * compile benchmarks * toml sort * remove warning * remove unused var * Cargo lock * fix proxy-governance test * change democracy-proposal test * More fixes * Fix latest of democracy tests * Add remaining migrations from BoundedCall * Upgrade to 0.9.32 * FMT * toml sort * prettier * editorconfig * update polkadot api * fix ega * add proxy filters, this time in create_pure and kill_pure * Add couple of db reads * remove some as anys * Revert "remove some as anys" This reverts commit 5c9294a. * fix try-runtime * try-runtime hooks being executed * Add pr suggestions * warnings cleared * more unused imports * Fix merge error * prettier * add when runtime migrations were completed * remove migrations that have already run and that require maintenance * Preimage lazy migration (#1962) * migration call * add new migration Call to runtimes * unit tests * benchmarking * Benchmarking from the benchmarking server * toml fmt Co-authored-by: girazoki <gorka.irazoki@gmail.com> * fmt * 0.9.31 ts fixes (#1966) * ts fixes * small fixes * lint Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Crystalin <alan.sapede@gmail.com> * fix workflow check features (#1970) * types for runtime 2000 Co-authored-by: Nisheeth Barthwal <nbaztec@gmail.com> Co-authored-by: Amar Singh <asinghchrony@protonmail.com> Co-authored-by: bear <boundless.forest@outlook.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Éloïs <c@elo.tf> Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com> Co-authored-by: girazoki <gorka.irazoki@gmail.com> Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> * Updates test api-augment * Upgrade typescripts Co-authored-by: crystalin <crystalin@users.noreply.github.com> Co-authored-by: librelois <c@elo.tf> Co-authored-by: Crystalin <alan.sapede@gmail.com> Co-authored-by: Alan Sapede <alan@purestake.com> Co-authored-by: Nisheeth Barthwal <nbaztec@gmail.com> Co-authored-by: Amar Singh <asinghchrony@protonmail.com> Co-authored-by: bear <boundless.forest@outlook.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com> Co-authored-by: girazoki <gorka.irazoki@gmail.com> Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com>
notlesh
added
D1-audited👍
PR contains changes to fund-managing logic that has been properly reviewed and externally audited
D9-needsaudit👮
PR contains changes to fund-managing logic that should be properly reviewed and externally audited
and removed
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
labels
Feb 14, 2023
imstar15
pushed a commit
to OAK-Foundation/moonbeam
that referenced
this pull request
May 16, 2023
* UPdate tomls * bump ethereum types * pallet-staking: RuntimeEvent, RUntimeCall, RuntimeOrigin * asset-manager: RuntimeEvent, RUntimeCall, RuntimeOrigin * author-mapping: RuntimeEvent, RUntimeCall, RuntimeOrigin * ethereum-xcm: RuntimeEvent, RUntimeCall, RuntimeOrigin * maintenance-mode: RuntimeEvent, RUntimeCall, RuntimeOrigin * migrations: RuntimeEvent, RUntimeCall, RuntimeOrigin * moonbeam-orbiters: RuntimeEvent, RUntimeCall, RuntimeOrigin * proxy-genesis: RuntimeEvent, RUntimeCall, RuntimeOrigin * randomness: RuntimeEvent, RUntimeCall, RuntimeOrigin * xcm-transactor: RuntimeEvent, RUntimeCall, RuntimeOrigin * FMT * assets-erc20-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * author-mapping-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * balances-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * batch-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * call-permit: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * collective-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * crowdloan-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * new cargo lock * Fix error on toml * pallet-democracy:runtimecall, runtime:origin * staking-precomp:runtimecall, runtime:origin * democracy-precomp:runtimecall, runtimeorigin * randomness-precomp:runtimecall, runtimeorigin * relay-encoder-precomp:runtimecall, runtimeorigin * xcm-transactor-precomp:runtimecall, runtimeorigin * xcm-utils-precomp:runtimecall, runtimeorigin * xtokens-precomp:runtimecall, runtimeorigin * precompile fmt * Adapting moonbase to RuntimeEvent, RuntimeCall, RuntimeOrigin * Fix moonbase runtime, which compiles now * Adapt moonriver runtime to: democracy changes, RuntimeOrigin, RuntimeEvent, RuntimeCall * moonbeam * Adapt everything to clap 4.0.9 * FMT and fix democracy precompiles * Start fixing pallet-democracy precompile tests * BRing back note_preimage tests, imminent is removed * Bring back imminent preimage * moonbase tests updated * FMT * moonriver tests working * install protoc in ci * try again without sudo * try again, this time manually * Moonriver fmt, test fixes * Fix moonbeam rust tests * Fix last rust tests * Adapt weight calculus to new weight system * start fixing typescript tests * Keep fixing tests * Dispatch info now returns with base weight * fix queue now new weight * Keep fixing new weight related tests * remove proto installation * fix again github job * Point at official evm and ethereum crates * Debugging scheduler not working * Keep fixing bounded democracy test calls * Fix crowdloan democracy test * Keep fixing tests * More fixes related to weights and democracy * FMT * toml sort * prettier * more prettier * compile benchmarks * toml sort * remove warning * remove unused var * Cargo lock * fix proxy-governance test * change democracy-proposal test * More fixes * Fix latest of democracy tests * Add remaining migrations from BoundedCall * Upgrade to 0.9.32 * FMT * toml sort * prettier * editorconfig * update polkadot api * fix ega * add proxy filters, this time in create_pure and kill_pure * Add couple of db reads * remove some as anys * Revert "remove some as anys" This reverts commit 5c9294a. * fix try-runtime * try-runtime hooks being executed * Add pr suggestions * warnings cleared * more unused imports * Fix merge error * prettier * add when runtime migrations were completed * remove migrations that have already run and that require maintenance * Preimage lazy migration (moonbeam-foundation#1962) * migration call * add new migration Call to runtimes * unit tests * benchmarking * Benchmarking from the benchmarking server * toml fmt Co-authored-by: girazoki <gorka.irazoki@gmail.com> * fmt * 0.9.31 ts fixes (moonbeam-foundation#1966) * ts fixes * small fixes * lint Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Crystalin <alan.sapede@gmail.com>
imstar15
pushed a commit
to OAK-Foundation/moonbeam
that referenced
this pull request
May 16, 2023
* typescript API v0.1901.0" * regen typescript api * update moonbeam/moonbeam-types-bundle/package-lock.json * Updates dependencies * Typescript api 2000 (moonbeam-foundation#1973) * fix staking benchmark tests (moonbeam-foundation#1951) * remove reward for delegator warn logs (moonbeam-foundation#1895) * Add once (moonbeam-foundation#1857) * Added tests for standard eth RPC methods (moonbeam-foundation#1949) * Added standard eth RPC tests * reduced line length * Added testskip for FullFilter pool * bump client and runtime versions (moonbeam-foundation#1910) * Fix CI for external pr (moonbeam-foundation#1963) * remove useless job docker-parachain * fix if condition for exterrnal PRs solution find here: https://github.com/orgs/community/discussions/25217 * apply suggestion * Fixing type errors on new pkgs (moonbeam-foundation#1964) * New smoke tests for detecting XCM and ETH failures (moonbeam-foundation#1955) * Added xcm failures smoke test * Lint * fixed spelling * New smoke test to detect emulated Ethereum txn failures (moonbeam-foundation#1961) * Progress on paysFee * Added new eth fail test * Added tests new eth failed txn tests * Lint * Reverted vsc settings.json * Update settings.json for some reason prettier was flagging this as error despite on ignore list. * Update settings.json * prettier * prettier * update sha3 and libsecp256k1 dependencies (moonbeam-foundation#1959) * fix(ci): job prepare-polkadot must never be skipped (moonbeam-foundation#1967) * Moonbeam polkadot v0.9.32 (moonbeam-foundation#1933) * UPdate tomls * bump ethereum types * pallet-staking: RuntimeEvent, RUntimeCall, RuntimeOrigin * asset-manager: RuntimeEvent, RUntimeCall, RuntimeOrigin * author-mapping: RuntimeEvent, RUntimeCall, RuntimeOrigin * ethereum-xcm: RuntimeEvent, RUntimeCall, RuntimeOrigin * maintenance-mode: RuntimeEvent, RUntimeCall, RuntimeOrigin * migrations: RuntimeEvent, RUntimeCall, RuntimeOrigin * moonbeam-orbiters: RuntimeEvent, RUntimeCall, RuntimeOrigin * proxy-genesis: RuntimeEvent, RUntimeCall, RuntimeOrigin * randomness: RuntimeEvent, RUntimeCall, RuntimeOrigin * xcm-transactor: RuntimeEvent, RUntimeCall, RuntimeOrigin * FMT * assets-erc20-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * author-mapping-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * balances-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * batch-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * call-permit: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * collective-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * crowdloan-precomp: RuntimeEvent, RUntimeCall, RuntimeOrigin and new weights * new cargo lock * Fix error on toml * pallet-democracy:runtimecall, runtime:origin * staking-precomp:runtimecall, runtime:origin * democracy-precomp:runtimecall, runtimeorigin * randomness-precomp:runtimecall, runtimeorigin * relay-encoder-precomp:runtimecall, runtimeorigin * xcm-transactor-precomp:runtimecall, runtimeorigin * xcm-utils-precomp:runtimecall, runtimeorigin * xtokens-precomp:runtimecall, runtimeorigin * precompile fmt * Adapting moonbase to RuntimeEvent, RuntimeCall, RuntimeOrigin * Fix moonbase runtime, which compiles now * Adapt moonriver runtime to: democracy changes, RuntimeOrigin, RuntimeEvent, RuntimeCall * moonbeam * Adapt everything to clap 4.0.9 * FMT and fix democracy precompiles * Start fixing pallet-democracy precompile tests * BRing back note_preimage tests, imminent is removed * Bring back imminent preimage * moonbase tests updated * FMT * moonriver tests working * install protoc in ci * try again without sudo * try again, this time manually * Moonriver fmt, test fixes * Fix moonbeam rust tests * Fix last rust tests * Adapt weight calculus to new weight system * start fixing typescript tests * Keep fixing tests * Dispatch info now returns with base weight * fix queue now new weight * Keep fixing new weight related tests * remove proto installation * fix again github job * Point at official evm and ethereum crates * Debugging scheduler not working * Keep fixing bounded democracy test calls * Fix crowdloan democracy test * Keep fixing tests * More fixes related to weights and democracy * FMT * toml sort * prettier * more prettier * compile benchmarks * toml sort * remove warning * remove unused var * Cargo lock * fix proxy-governance test * change democracy-proposal test * More fixes * Fix latest of democracy tests * Add remaining migrations from BoundedCall * Upgrade to 0.9.32 * FMT * toml sort * prettier * editorconfig * update polkadot api * fix ega * add proxy filters, this time in create_pure and kill_pure * Add couple of db reads * remove some as anys * Revert "remove some as anys" This reverts commit 5c9294a. * fix try-runtime * try-runtime hooks being executed * Add pr suggestions * warnings cleared * more unused imports * Fix merge error * prettier * add when runtime migrations were completed * remove migrations that have already run and that require maintenance * Preimage lazy migration (moonbeam-foundation#1962) * migration call * add new migration Call to runtimes * unit tests * benchmarking * Benchmarking from the benchmarking server * toml fmt Co-authored-by: girazoki <gorka.irazoki@gmail.com> * fmt * 0.9.31 ts fixes (moonbeam-foundation#1966) * ts fixes * small fixes * lint Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Crystalin <alan.sapede@gmail.com> * fix workflow check features (moonbeam-foundation#1970) * types for runtime 2000 Co-authored-by: Nisheeth Barthwal <nbaztec@gmail.com> Co-authored-by: Amar Singh <asinghchrony@protonmail.com> Co-authored-by: bear <boundless.forest@outlook.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Éloïs <c@elo.tf> Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com> Co-authored-by: girazoki <gorka.irazoki@gmail.com> Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com> * Updates test api-augment * Upgrade typescripts Co-authored-by: crystalin <crystalin@users.noreply.github.com> Co-authored-by: librelois <c@elo.tf> Co-authored-by: Crystalin <alan.sapede@gmail.com> Co-authored-by: Alan Sapede <alan@purestake.com> Co-authored-by: Nisheeth Barthwal <nbaztec@gmail.com> Co-authored-by: Amar Singh <asinghchrony@protonmail.com> Co-authored-by: bear <boundless.forest@outlook.com> Co-authored-by: Tim B <timbrinded@gmail.com> Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com> Co-authored-by: girazoki <gorka.irazoki@gmail.com> Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A0-pleasereview
Pull request needs code review.
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
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.
What does it do?
Add a new extrinsic for migrating preimages from old democracy pallet storage to the new preimages one.
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?