String|Number: The address for the sending account. Uses the web3.eth.defaultAccount property, if not specified. Or an address or index of a local wallet in web3.eth.accounts.wallet.
String: (optional) The destination address of the message, left undefined for a contract-creation transaction.
Number|String|BN|BigNumber: (optional) The value transferred for the transaction in wei, also the endowment if it’s a contract-creation transaction.
Number: (optional, default: To-Be-Determined) The amount of gas to use for the transaction (unused gas is refunded).
Number|String|BN|BigNumber: (optional) The price of gas for this transaction in wei, defaults to web3.eth.gasPrice.
String: (optional) Either a ABI byte string containing the data of the function call on a contract, or in the case of a contract-creation transaction the initialisation code.
Number: (optional) Integer of a nonce. This allows to overwrite your own pending transactions that use the same nonce.
Function: (optional) Optional callback, returns an error object as first parameter and the result as second.
String- Data to sign. If String it will be converted using
String|Number- Address to sign data with. Or an address or index of a local wallet in
Function- (optional) Optional callback, returns an error object as first parameter and the result as second.
The receipt is not available for pending transactions and returns null.
TRUEif the transaction was successful,
FALSE, if the EVM reverted the transaction.
blockHash32 Bytes -
String: Hash of the block where this transaction was in.
Number: Block number where this transaction was in.
transactionHash32 Bytes -
String: Hash of the transaction.
Number: Integer of the transactions index position in the block.
String: Address of the sender.
String: Address of the receiver. null when its a contract creation transaction.
String: The contract address created, if the transaction was a contract creation, otherwise null.
Number: The total amount of gas used when this transaction was executed in the block.
Number: The amount of gas used by this specific transaction alone.
Array: Array of log objects, which this transaction generated.
result>= 75, it means the block with the input hash is finalized, thus irreversible.