Beitrag
Teile dein Wissen.
mssoni30
Feb 17, 2025
Experten Q&A
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
Teilen
Kommentare
Antworten
1Grizzly25
Feb 17 2025, 15:38Möglicherweise möchten Sie überprüfen, ob Sie die richtige Absicht für Ihre Transaktion verwenden. Versuchen Sie, die CoinWithBalance
Absicht wie in der offiziellen Mysten Labs-Dokumentation hier beschrieben zu verwenden: Mysten Labs SDK. CommandArgumentError
Dies könnte bei der Lösung des helfen.
0
Kommentare
Weißt du die Antwort?
Bitte melde dich an und teile sie.
Move is an executable bytecode language used to implement custom transactions and smart contracts.
98Beiträge158Antworten
Trendbeiträge