`GenesisBuild<T,I>` deprecated. `BuildGenesisConfig` added. (#14306)
* frame::support: GenesisConfig types for Runtime enabled * frame::support: macro generating GenesisBuild::build for RuntimeGenesisConfig * frame: ambiguity BuildStorage vs GenesisBuild fixed * fix * RuntimeGenesisBuild added * Revert "frame: ambiguity BuildStorage vs GenesisBuild fixed" This reverts commit 950f3d019d0e21c55a739c44cc19cdabd3ff0293. * Revert "fix" This reverts commit a2f76dd24e9a16cf9230d45825ed28787211118b. * Revert "RuntimeGenesisBuild added" This reverts commit 3c131b618138ced29c01ab8d15d8c6410c9e128b. * Revert "Revert "frame: ambiguity BuildStorage vs GenesisBuild fixed"" This reverts commit 2b1ecd467231eddec69f8d328039ba48a380da3d. * Revert "Revert "fix"" This reverts commit fd7fa629adf579d83e30e6ae9fd162637fc45e30. * Code review suggestions * frame: BuildGenesisConfig added, BuildGenesis deprecated * frame: some pallets updated with BuildGenesisConfig * constuct_runtime: support for BuildGenesisConfig * frame::support: genesis_build macro supports BuildGenesisConfig * frame: BuildGenesisConfig added, BuildGenesis deprecated * Cargo.lock update * test-runtime: fixes * Revert "fix" This reverts commit a2f76dd24e9a16cf9230d45825ed28787211118b. * Revert "frame: ambiguity BuildStorage vs GenesisBuild fixed" This reverts commit 950f3d019d0e21c55a739c44cc19cdabd3ff0293. * self review * doc fixed * ui tests fixed * fmt * tests fixed * genesis_build macrto fixed for non-generic GenesisConfig * BuildGenesisConfig constraints added * warning fixed * some duplication removed * fmt * fix * doc tests fix * doc fix * cleanup: remove BuildModuleGenesisStorage * self review comments * fix * Update frame/treasury/src/tests.rs Co-authored-by:Sebastian Kunert <skunert49@gmail.com> * Update frame/support/src/traits/hooks.rs Co-authored-by:
Sebastian Kunert <skunert49@gmail.com> * doc fix: GenesisBuild exposed * ".git/.scripts/commands/fmt/fmt.sh" * frame: more serde(skip) + cleanup * Update frame/support/src/traits/hooks.rs Co-authored-by:
Davide Galassi <davxy@datawok.net> * frame: phantom fields moved to the end of structs * chain-spec: Default::default cleanup * test-runtime: phantom at the end * merge master fixes * fix * fix * fix * fix * fix (facepalm) * Update frame/support/procedural/src/pallet/expand/genesis_build.rs Co-authored-by:
Bastian Köcher <git@kchr.de> * fmt * fix * fix --------- Co-authored-by: parity-processbot <> Co-authored-by:
Sebastian Kunert <skunert49@gmail.com> Co-authored-by:
Davide Galassi <davxy@datawok.net> Co-authored-by:
Bastian Köcher <git@kchr.de>
parent
49150ee5
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/node/src/chain_spec.rs 2 additions, 0 deletionssubstrate/bin/node-template/node/src/chain_spec.rs
- substrate/bin/node-template/pallets/template/src/mock.rs 2 additions, 1 deletionsubstrate/bin/node-template/pallets/template/src/mock.rs
- substrate/bin/node/cli/src/chain_spec.rs 9 additions, 14 deletionssubstrate/bin/node/cli/src/chain_spec.rs
- substrate/bin/node/runtime/src/impls.rs 3 additions, 3 deletionssubstrate/bin/node/runtime/src/impls.rs
- substrate/bin/node/testing/src/genesis.rs 8 additions, 2 deletionssubstrate/bin/node/testing/src/genesis.rs
- substrate/frame/alliance/src/lib.rs 2 additions, 1 deletionsubstrate/frame/alliance/src/lib.rs
- substrate/frame/alliance/src/mock.rs 8 additions, 10 deletionssubstrate/frame/alliance/src/mock.rs
- substrate/frame/asset-conversion/src/mock.rs 2 additions, 2 deletionssubstrate/frame/asset-conversion/src/mock.rs
- substrate/frame/asset-rate/src/mock.rs 2 additions, 1 deletionsubstrate/frame/asset-rate/src/mock.rs
- substrate/frame/assets/src/lib.rs 1 addition, 1 deletionsubstrate/frame/assets/src/lib.rs
- substrate/frame/assets/src/mock.rs 4 additions, 3 deletionssubstrate/frame/assets/src/mock.rs
- substrate/frame/atomic-swap/src/tests.rs 3 additions, 2 deletionssubstrate/frame/atomic-swap/src/tests.rs
- substrate/frame/aura/src/lib.rs 1 addition, 1 deletionsubstrate/frame/aura/src/lib.rs
- substrate/frame/aura/src/mock.rs 4 additions, 3 deletionssubstrate/frame/aura/src/mock.rs
- substrate/frame/authority-discovery/src/lib.rs 13 additions, 13 deletionssubstrate/frame/authority-discovery/src/lib.rs
- substrate/frame/authorship/src/lib.rs 3 additions, 2 deletionssubstrate/frame/authorship/src/lib.rs
- substrate/frame/babe/src/lib.rs 5 additions, 3 deletionssubstrate/frame/babe/src/lib.rs
- substrate/frame/babe/src/mock.rs 3 additions, 3 deletionssubstrate/frame/babe/src/mock.rs
- substrate/frame/bags-list/src/mock.rs 3 additions, 2 deletionssubstrate/frame/bags-list/src/mock.rs
Please register or sign in to comment