Bài viết
Chia sẻ kiến thức của bạn.
mssoni30
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
1
1
Chia sẻ
Bình luận
Câu trả lời
1Grizzly25
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
.
0
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ó.
Move is an executable bytecode language used to implement custom transactions and smart contracts.
98Bài viết158Câu trả lời
Bài viết nổi bật