Skip to content

BlockOverrides.fromRpc

Converts an BlockOverrides.Rpc to an BlockOverrides.BlockOverrides.

Imports

Named
import { BlockOverrides } from 'ox'

Examples

import { BlockOverrides } from 'ox'
 
const blockOverrides = BlockOverrides.fromRpc({
  baseFeePerGas: '0x1',
  blobBaseFee: '0x2',
  feeRecipient: '0x0000000000000000000000000000000000000000',
  gasLimit: '0x4',
  number: '0x5',
  prevRandao: '0x6',
  time: '0x1234567890',
  withdrawals: [
    {
      address: '0x0000000000000000000000000000000000000000',
      amount: '0x1',
      index: '0x0',
      validatorIndex: '0x1',
    },
  ],
})

Definition

function fromRpc(
  rpcBlockOverrides: Rpc,
): BlockOverrides

Source: src/core/BlockOverrides.ts

Parameters

rpcBlockOverrides

  • Type: Rpc

The RPC block overrides to convert.

Return Type

An instantiated BlockOverrides.BlockOverrides.

BlockOverrides.BlockOverrides