ethereumjs-monorepo

@ethereumjs/block


@ethereumjs/block / JSONRPCBlock

Interface: JSONRPCBlock

Defined in: types.ts:198

Properties

baseFeePerGas?

optional baseFeePerGas: `0x${string}`

Defined in: types.ts:219


blobGasUsed?

optional blobGasUsed: `0x${string}`

Defined in: types.ts:222


blockAccessListHash?

optional blockAccessListHash: `0x${string}`

Defined in: types.ts:226


difficulty

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

Defined in: types.ts:210


excessBlobGas?

optional excessBlobGas: `0x${string}`

Defined in: types.ts:223


extraData

extraData: `0x${string}`

Defined in: types.ts:212


gasLimit

gasLimit: `0x${string}`

Defined in: types.ts:214


gasUsed

gasUsed: `0x${string}`

Defined in: types.ts:215


hash

hash: `0x${string}`

Defined in: types.ts:200


logsBloom

logsBloom: `0x${string}`

Defined in: types.ts:205


miner

miner: `0x${string}`

Defined in: types.ts:209


mixHash?

optional mixHash: `0x${string}`

Defined in: types.ts:202


nonce

nonce: `0x${string}`

Defined in: types.ts:203


number

number: `0x${string}`

Defined in: types.ts:199


parentBeaconBlockRoot?

optional parentBeaconBlockRoot: `0x${string}`

Defined in: types.ts:224


parentHash

parentHash: `0x${string}`

Defined in: types.ts:201


receiptsRoot

receiptsRoot: `0x${string}`

Defined in: types.ts:208


requestsHash?

optional requestsHash: `0x${string}`

Defined in: types.ts:225


sha3Uncles

sha3Uncles: `0x${string}`

Defined in: types.ts:204


size

size: `0x${string}`

Defined in: types.ts:213


slotNumber?

optional slotNumber: `0x${string}`

Defined in: types.ts:227


stateRoot

stateRoot: `0x${string}`

Defined in: types.ts:207


timestamp

timestamp: `0x${string}`

Defined in: types.ts:216


totalDifficulty?

optional totalDifficulty: `0x${string}`

Defined in: types.ts:211


transactions

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

Defined in: types.ts:217


transactionsRoot

transactionsRoot: `0x${string}`

Defined in: types.ts:206


uncles

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

Defined in: types.ts:218


withdrawals?

optional withdrawals: JSONRPCWithdrawal[]

Defined in: types.ts:220


withdrawalsRoot?

optional withdrawalsRoot: `0x${string}`

Defined in: types.ts:221