ethereumjs-monorepo

@ethereumjs/block


@ethereumjs/block / JSONRPCBlock

Interface: JSONRPCBlock

Defined in: types.ts:200

Properties

baseFeePerGas?

optional baseFeePerGas: `0x${string}`

Defined in: types.ts:221


blobGasUsed?

optional blobGasUsed: `0x${string}`

Defined in: types.ts:224


difficulty

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

Defined in: types.ts:212


excessBlobGas?

optional excessBlobGas: `0x${string}`

Defined in: types.ts:225


executionWitness?

optional executionWitness: null | VerkleExecutionWitness

Defined in: types.ts:227


extraData

extraData: `0x${string}`

Defined in: types.ts:214


gasLimit

gasLimit: `0x${string}`

Defined in: types.ts:216


gasUsed

gasUsed: `0x${string}`

Defined in: types.ts:217


hash

hash: `0x${string}`

Defined in: types.ts:202


logsBloom

logsBloom: `0x${string}`

Defined in: types.ts:207


miner

miner: `0x${string}`

Defined in: types.ts:211


mixHash?

optional mixHash: `0x${string}`

Defined in: types.ts:204


nonce

nonce: `0x${string}`

Defined in: types.ts:205


number

number: `0x${string}`

Defined in: types.ts:201


parentBeaconBlockRoot?

optional parentBeaconBlockRoot: `0x${string}`

Defined in: types.ts:226


parentHash

parentHash: `0x${string}`

Defined in: types.ts:203


receiptsRoot

receiptsRoot: `0x${string}`

Defined in: types.ts:210


requestsHash?

optional requestsHash: `0x${string}`

Defined in: types.ts:228


sha3Uncles

sha3Uncles: `0x${string}`

Defined in: types.ts:206


size

size: `0x${string}`

Defined in: types.ts:215


stateRoot

stateRoot: `0x${string}`

Defined in: types.ts:209


timestamp

timestamp: `0x${string}`

Defined in: types.ts:218


totalDifficulty?

optional totalDifficulty: `0x${string}`

Defined in: types.ts:213


transactions

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

Defined in: types.ts:219


transactionsRoot

transactionsRoot: `0x${string}`

Defined in: types.ts:208


uncles

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

Defined in: types.ts:220


withdrawals?

optional withdrawals: JSONRPCWithdrawal[]

Defined in: types.ts:222


withdrawalsRoot?

optional withdrawalsRoot: `0x${string}`

Defined in: types.ts:223