referrerpolicy=no-referrer-when-downgrade

Trait BuildGenesisBlock

pub trait BuildGenesisBlock<Block>
where Block: Block,
{ type BlockImportOperation; // Required method fn build_genesis_block( self, ) -> Result<(Block, Self::BlockImportOperation), Error>; }
Expand description

Trait for building the genesis block.

Required Associated Types§

type BlockImportOperation

The import operation used to import the genesis block into the backend.

Required Methods§

fn build_genesis_block( self, ) -> Result<(Block, Self::BlockImportOperation), Error>

Returns the built genesis block along with the block import operation after setting the genesis storage.

Implementors§

§

impl<Block, B, E> BuildGenesisBlock<Block> for GenesisBlockBuilder<Block, B, E>
where Block: Block, B: Backend<Block>, E: RuntimeVersionOf,