ethereumjs-monorepo

@ethereumjs/block


@ethereumjs/block / createBlockFromJSONRPCProvider

Function: createBlockFromJSONRPCProvider()

createBlockFromJSONRPCProvider(provider, blockTag, opts): Promise<Block>

Defined in: block/constructors.ts:265

Method to retrieve a block from a JSON-RPC provider and format as a Block

Parameters

provider

either a url for a remote provider or an Ethers JSONRPCProvider object

string EthersProvider

blockTag

block hash or block number to be run

string bigint

opts

BlockOptions

BlockOptions

Returns

Promise<Block>

the block specified by blockTag