init_genesis_with_settings

Function init_genesis_with_settings 

Source
pub fn init_genesis_with_settings<PF>(
    factory: &PF,
    storage_settings: StorageSettings,
) -> Result<B256, InitStorageError>
where PF: DatabaseProviderFactory + StaticFileProviderFactory<Primitives: NodePrimitives<BlockHeader: Compact>> + ChainSpecProvider + StageCheckpointReader + BlockHashReader + StorageSettingsCache, PF::ProviderRW: StaticFileProviderFactory<Primitives = PF::Primitives> + StageCheckpointWriter + HistoryWriter + HeaderProvider + HashingWriter + StateWriter + TrieWriter + MetadataWriter + AsRef<PF::ProviderRW>, PF::ChainSpec: EthChainSpec<Header = <PF::Primitives as NodePrimitives>::BlockHeader>,
Expand description

Write the genesis block if it has not already been written with [StorageSettings].