tuweni / org.apache.tuweni.eth.repository / BlockchainRepository / init

init

suspend fun init(blockBodyStore: KeyValueStore, blockHeaderStore: KeyValueStore, chainMetadata: KeyValueStore, transactionReceiptsStore: KeyValueStore, blockchainIndex: BlockchainIndex, genesisBlock: Block): BlockchainRepository (source)

Initializes a blockchain repository with metadata, placing it in key-value stores.

Return
a new blockchain repository made from the metadata passed in parameter.