ethereumjs-monorepo

@ethereumjs/blockchain


@ethereumjs/blockchain / createBlockchainFromBlocksData

Function: createBlockchainFromBlocksData()

createBlockchainFromBlocksData(blocksData, opts?): Promise<Blockchain>

Defined in: constructors.ts:112

Initialize a blockchain and append a sequence of blocks from plain data.

Parameters

blocksData

BlockData[]

Blocks readable by createBlock

opts?

BlockchainOptions = {}

Returns

Promise<Blockchain>

Throws

If genesis initialization fails

Throws

If any Blockchain.putBlock validation fails