HomeGuidesAPI ReferenceChangelog
GuidesAPI ReferenceCommunityDiscordBlogFAQBug BountyAnnouncementsChange Log
API Reference

eth_getTransactionReceipt

Returns the transaction info: receipt, transaction fee, block height ... by transaction hash. Please refer to http api: wallet/gettransactioninfobyid

Parameters

DATA, 32 Bytes - hash of a transaction

Returns

object - A transaction receipt object, or null when no receipt was found. The items in transaction receipt as below.

Item NameData TypeDescription
transactionHashDATA, 32 Byteshash of the transaction
transactionIndexQUANTITYinteger of the transactions index position in the block
blockHashDATA, 32 Byteshash of the block where this transaction was in.
blockNumberQUANTITYblock number where this transaction was in.
fromDATA, 20 Bytesaddress of the sender
toDATA, 20 Bytesaddress of the receiver
cumulativeGasUsedQUANTITYThe total amount of gas used when this transaction was executed in the block.
gasUsedQUANTITYThe amount of gas used by this specific transaction alone.
contractAddressDATA, 20 BytesThe contract address created, if the transaction was a contract creation, otherwise null.
logsArrayArray of log objects, which this transaction generated.
logsBloomDATA, 256 BytesBloom filter for light clients to quickly retrieve related logs.
rootDATA32 bytes of post-transaction stateroot (pre Byzantium)
statusQUANTITYeither 1 (success) or 0 (failure)

Example

curl -X POST '47.95.206.44:50545/jsonrpc' --data '{
	"jsonrpc": "2.0",
	"method": "eth_getTransactionReceipt",
	"params": ["c9af231ad59bcd7e8dcf827afd45020a02112704dce74ec5f72cb090aa07eef0"],
	"id": 64
}'

Result

{
	"jsonrpc": "2.0",
	"id": 64,
	"result": {
		"blockHash": "0x00000000020ef11c87517739090601aa0a7be1de6faebf35ddb14e7ab7d1cc5b",
		"blockNumber": "0x20ef11c",
		"contractAddress": null,
		"cumulativeGasUsed": "0x646e2",
		"effectiveGasPrice": "0x8c",
		"from": "0x6eced5214d62c3bc9eaa742e2f86d5c516785e14",
		"gasUsed": "0x0",
		"logs": [],
		"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
		"status": "0x1",
		"to": "0x0697250b9d73b460a9d2bbfd8c4cacebb05dd1f1",
		"transactionHash": "0xc9af231ad59bcd7e8dcf827afd45020a02112704dce74ec5f72cb090aa07eef0",
		"transactionIndex": "0x6",
		"type": "0x0"
	}
}