ethereumjs-monorepo

@ethereumjs/block


@ethereumjs/block / JSONRPCBlock

Interface: JSONRPCBlock

Defined in: types.ts:224

Properties

baseFeePerGas?

optional baseFeePerGas?: `0x${string}`

Defined in: types.ts:245


blobGasUsed?

optional blobGasUsed?: `0x${string}`

Defined in: types.ts:248


blockAccessListHash?

optional blockAccessListHash?: `0x${string}`

Defined in: types.ts:252


difficulty

difficulty: `${number}` | `0x${string}`

Defined in: types.ts:236


excessBlobGas?

optional excessBlobGas?: `0x${string}`

Defined in: types.ts:249


extraData

extraData: `0x${string}`

Defined in: types.ts:238


gasLimit

gasLimit: `0x${string}`

Defined in: types.ts:240


gasUsed

gasUsed: `0x${string}`

Defined in: types.ts:241


hash

hash: `0x${string}`

Defined in: types.ts:226


logsBloom

logsBloom: `0x${string}`

Defined in: types.ts:231


miner

miner: `0x${string}`

Defined in: types.ts:235


mixHash?

optional mixHash?: `0x${string}`

Defined in: types.ts:228


nonce

nonce: `0x${string}`

Defined in: types.ts:229


number

number: `0x${string}`

Defined in: types.ts:225


parentBeaconBlockRoot?

optional parentBeaconBlockRoot?: `0x${string}`

Defined in: types.ts:250


parentHash

parentHash: `0x${string}`

Defined in: types.ts:227


receiptsRoot

receiptsRoot: `0x${string}`

Defined in: types.ts:234


requestsHash?

optional requestsHash?: `0x${string}`

Defined in: types.ts:251


sha3Uncles

sha3Uncles: `0x${string}`

Defined in: types.ts:230


size

size: `0x${string}`

Defined in: types.ts:239


slotNumber?

optional slotNumber?: `0x${string}`

Defined in: types.ts:253


stateRoot

stateRoot: `0x${string}`

Defined in: types.ts:233


timestamp

timestamp: `0x${string}`

Defined in: types.ts:242


totalDifficulty?

optional totalDifficulty?: `0x${string}`

Defined in: types.ts:237


transactions

transactions: (`0x${string}` | JSONRPCTx)[]

Defined in: types.ts:243


transactionsRoot

transactionsRoot: `0x${string}`

Defined in: types.ts:232


uncles

uncles: `0x${string}`[]

Defined in: types.ts:244


withdrawals?

optional withdrawals?: JSONRPCWithdrawal[]

Defined in: types.ts:246


withdrawalsRoot?

optional withdrawalsRoot?: `0x${string}`

Defined in: types.ts:247