Skip to content

EIP4844BlobTxReceipt

Receipt type for Byzantium and beyond replacing the intermediary state root field with a status code field (EIP-658)

Extends

Properties

bitvector

bitvector: Uint8Array

Bloom bitvector

Inherited from

PostByzantiumTxReceipt.bitvector

Defined in

packages/vm/src/utils/BaseTxReceipt.ts:14


blobGasPrice

blobGasPrice: bigint

blob gas price for block transaction was included in

Note: This valus is not included in the receiptRLP used for encoding the receiptsRoot in a block and is only provided as part of receipt metadata.

Defined in

packages/vm/src/utils/EIP4844BlobTxReceipt.ts:17


blobGasUsed

blobGasUsed: bigint

blob gas consumed by a transaction

Note: This value is not included in the receiptRLP used for encoding the receiptsRoot in a block and is only provided as part of receipt metadata.

Defined in

packages/vm/src/utils/EIP4844BlobTxReceipt.ts:10


cumulativeBlockGasUsed

cumulativeBlockGasUsed: bigint

Cumulative gas used in the block including this tx

Inherited from

PostByzantiumTxReceipt.cumulativeBlockGasUsed

Defined in

packages/vm/src/utils/BaseTxReceipt.ts:10


logs

logs: EthjsLog[]

Logs emitted

Inherited from

PostByzantiumTxReceipt.logs

Defined in

packages/vm/src/utils/BaseTxReceipt.ts:18


status

status: 0 | 1

Status of transaction, 1 if successful, 0 if an exception occurred

Inherited from

PostByzantiumTxReceipt.status

Defined in

packages/vm/src/utils/PostByzantiumTxReceipt.ts:11