Hủy bỏ
TxTypeCancel hủy việc thực hiện giao dịch với cùng nonce trong nhóm giao dịch. Loại giao dịch này hữu ích khi một giao dịch đã gửi có vẻ như chưa được xử lý trong một khoảng thời gian nhất định.
Ủy quyền phí
Nhập các gói @kaiachain/viem-ext để thêm các tính năng kaia trên web3
Thiết lập ví người gửi và người trả phí bằng createWalletClient, được cấu hình với chuỗi Kairos, phương thức vận chuyển HTTP và khóa riêng của người gửi được chuyển đổi thành một tài khoản.
Tạo yêu cầu giao dịch để chuyển giá trị bằng cách sử dụng prepareTransactionRequest, chỉ định tài khoản của người gửi và loại giao dịch (TxType.FeeDelegatedCancel).
Ký giao dịch bằng phương thức signTransaction của máy khách ví và ghi lại mã băm giao dịch.
Người trả phí ký vào giao dịch đã được người gửi ký bằng hàm signTransactionAsFeePayer
, đồng ý trả phí giao dịch.
Gửi giao dịch được ủy quyền phí và đã ký đầy đủ (được cả người gửi và người trả phí ký) đến mạng blockchain Kairos bằng phương thức kaia_sendRawTransaction
, trả về mã băm giao dịch hoặc phản hồi từ mạng.