Bài viết
Chia sẻ kiến thức của bạn.
mssoni100
Feb 17, 2025
Hỏi đáp Chuyên Gia
How to resolve CommandArgumentError with tx failed issue?
I've been trying to execute a transaction using the CommandArgumentError { arg_idx: 1, kind: InvalidBCSBytes } error. Here's the snippet I used:
const tx = new Transaction();
const [newCoin] = tx.splitCoins(
tx.object(coinObjectId),
[1000]
);
tx.transferObjects([newCoin], tx.pure.string(wallet.address || ""));
tx.setGasBudget(750000);
const result = await wallet.signAndExecuteTransaction({ transaction: tx, });
I've tried using tx.pure.u64 but it didn't help. Any solutions?
- Move CLI
2
1
Chia sẻ
Bình luận
Câu trả lời
1Grizzly67
Feb 17 2025, 15:38Bạn có thể muốn kiểm tra xem bạn có đang sử dụng đúng ý định cho giao dịch của mình hay không. Hãy thử sử dụng ý CoinWithBalance
định như được mô tả trong tài liệu chính thức của Mysten Labs tại đây: Mysten Labs SDK. Điều này có thể giúp giải quyếtCommandArgumentError
.
1
Bình luận
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.