sbch_getTransactionReceipt

Enhanced version of eth_getTransactionReceipt, the returned array of objects contain additional information about internal transactions.

Parameters: same as eth_getTransactionReceipt

Returns: array of objects sepcified by eth_getTransactionReceipt plus one more field of type Array: internalTransactions.

Each object in internalTransactions array contains the following fields:

  • callPath: string - a string representation of call type, depth and index of internal transaction (e.g. staticcall_0_1_1).

  • from: DATA, 20 Bytes - address of the sender.

  • to: DATA, 20 Bytes - address of the receiver.

  • gas: QUANTITY - gas provided by the sender.

  • value: QUANTITY - value transferred in Wei.

  • input: DATA - the data send along with the internal transaction.

  • status: QUANTITY - either 1 (success) or 0 (failure).

  • gasUsed: QUANTITY - the amount of gas used by this internal transaction.

  • output: DATA - the data returned by the internal transaction.

  • contractAddress: DATA, 20 Bytes - The contract address created, if the transaction was a contract creation, otherwise null.

Last updated