Cancel an in-progress transaction
cancel_transaction
Params
The transaction id obtained from calling create_transaction.
Response
Whether or not the cancellation was successful
A failure message present if the cancellation call failed.
import * as sdk from "k42-sdk"
...
const txResult = await sdk.createTransaction("tx-ref", scanResult.token);
if (!txResult.success) {
console.log(`Failed to create transaction: ${txResult.message}`);
return;
}
const cancelResult = await sdk.cancelTransaction(txResult.id);
if (!cancelResult.success) {
console.log(`Failed to cancel transaction: ${cancelResult.message}`);
return;
}
console.log('Transaction cancelled');