Transaction

constructor

Params

Return

Return a Transaction instance .

Methods

getTransaction

Get transaction object by hash

Params

Return

Transaction object.

getPendingTransaction

Params

None

Return

getTransactionReceipt

Get transaction receipt object by hash

Params

Return

Transaction receipt object.

sendTransaction

Submit transaction

Params

Return

  • Transaction Hash if waitUntilMined is false

  • Transaction receipt object if waitUntilMined is true

sendTransactionToExtension

Submit transaction using web extension

Params

Return

  • Transaction Hash if waitUntilMined is false

  • Transaction object if waitUntilMined is true

generateTransaction

Generate transaction to submit later

Params

Return

A Transaction payload object ready to submit to be signed.

signTransaction

Sign a transaction by private key

Params

Return

Raw transaction object ready to be submitted to KardiaChain

sendRawTransaction

Send signed transaction to KardiaChain

Params

Return

  • Transaction Hash if waitUntilMined is false

  • Transaction object if waitUntilMined is true

estimateGas

Estimate gas used of a transaction

Params

Return

Estimated gas.

To ensure transaction is submitted successfully, add some more gas to the estimated gas.

debugTransaction

Debug a failed transaction

Params

Return

Transaction debug object

Last updated