Cancel
TxTypeCancel cancels the execution of the transaction with the same nonce in the transaction pool. 이 트랜잭션 유형은 제출된 트랜잭션이 일정 시간 동안 처리되지 않은 것처럼 보일 때 유용합니다.
Import the ethers and @kaiachain/ethers-ext packages to add kaia features on ethers.js
Define sender, fee payer addresses and private keys
Set up the provider with the specified kairos testnet URL. A provider in ethers is a read-only abstraction to access the blockchain data.
Also, you can change the provider URL from kairos to quicknode
Create a sender's wallet with the private key and the provider
Create a fee payer's wallet with the private key and the provider
Declare a transaction with the from field as sender address and the type field as TxType.FeeDelegatedCancel
Sign the transaction with sender wallet and print out the senderTxHashRLP
Send the transaction to blockchain using fee payer's wallet. Function sendTransactionAsFeePayer
adds a signature with FeePayer’s private key to the sender’s signature and transmits it to the blockchain network.
The wait function returns the tx receipt if it is completed in the blockchain.