chore: move genesis block builder to chain-spec crate. (#13427)

* chore: move genesis block builder to block builder crate.

* add missing file

* chore: move genesis block builder to sc-chain-spec

* Update client/chain-spec/src/genesis.rs

Co-authored-by: Bastian Köcher <git@kchr.de>

* Update test-utils/runtime/src/genesismap.rs

Co-authored-by: Bastian Köcher <git@kchr.de>

* Update test-utils/runtime/client/src/lib.rs

* fix warnings

* fix warnings

---------

Co-authored-by: Bastian Köcher <git@kchr.de>
This commit is contained in:
yjh
2023-03-01 03:50:57 +08:00
committed by GitHub
parent 1ef9c473e7
commit 20bf3c938e
12 changed files with 88 additions and 74 deletions
+8 -3
View File
@@ -177,10 +177,15 @@
mod chain_spec;
mod extension;
mod genesis;
pub use chain_spec::{ChainSpec as GenericChainSpec, NoExtension};
pub use extension::{
get_extension, get_extension_mut, Extension, Fork, Forks, GetExtension, Group,
pub use self::{
chain_spec::{ChainSpec as GenericChainSpec, NoExtension},
extension::{get_extension, get_extension_mut, Extension, Fork, Forks, GetExtension, Group},
genesis::{
construct_genesis_block, resolve_state_version_from_wasm, BuildGenesisBlock,
GenesisBlockBuilder,
},
};
pub use sc_chain_spec_derive::{ChainSpecExtension, ChainSpecGroup};