EthereumTransactionReceipt - ARitz-Cracker/arc-web3 GitHub Wiki

An EthereumTransactionReceipt is an object with the following properties:

  • (String) transactionHash: The unique hash of this transaction.
  • (Number) transactionIndex: This transaction's position in the block.
  • (String) blockHash: The block where this transaction is in.
  • (Number) blockNumber: The block where this transaction is in.
  • (AddressString) from: The address which submitted this transaction.
  • (AddressString) to: The transaction's recipient.
  • (Number) cumulativeGasUsed: The total amount of gas used when this transaction was executed in the block.
  • (Number) gasUsed: The amount of gas used by this specific transaction alone.
  • (AddressString) contractAddress: If a contract was created in this transaction, this would contain the address of the new contract. Otherwise, it's null.
  • (Array) logs: An array containing the raw data of the events emitted from this transaction.
  • (String) logsBloom: More raw event data.
  • (Number) status: 0 if the transaction was reverted or ran out of gas, 1 if the transaction succeeded.