eth_getTransactionReceipt

Returns the receipt of a transaction by transaction hash.

Request

This endpoint expects an object.
transactionHashstringRequiredformat: "^0x[a-fA-F0-9]{64}$"
Hash of the transaction receipt to look up.

Response

Transaction receipt details, or null when the receipt is not found.
transactionHashstringformat: "^0x[a-fA-F0-9]{64}$"

32-byte transaction hash.

transactionIndexstringformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

blockHashstringformat: "^0x[a-fA-F0-9]{64}$"

32-byte block hash.

blockNumberstringformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

fromstringformat: "^0x[a-fA-F0-9]{40}$"

20-byte EVM address.

tostring or nullformat: "^0x[a-fA-F0-9]{40}$"

20-byte EVM address.

cumulativeGasUsedstringformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

gasUsedstringformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

contractAddressstring or nullformat: "^0x[a-fA-F0-9]{40}$"

20-byte EVM address.

logslist of objects
logsBloomstringformat: "^0x([a-fA-F0-9]{2})*$"

Hex-encoded byte data.

statusstringformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

effectiveGasPricestringOptionalformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.

typestringOptionalformat: "^0x(?:0|[1-9a-fA-F][a-fA-F0-9]*)$"

Hex-encoded integer quantity.