Sending transactions
const accounts = await fuel.accounts();
const account = accounts[0];
const transactionRequest = new ScriptTransactionRequest({
gasLimit: 50_000,
gasPrice: 1,
});
const toAddress = Address.fromString(toAccount);
const amount = bn.parseUnits("0.1");
transactionRequest.addCoinOutput(toAddress, amount);
const wallet = await fuel.getWallet(account);
const resources = await wallet.getResourcesToSpend([[amount, NativeAssetId]]);
transactionRequest.addResources(resources);
const response = await wallet.sendTransaction(transactionRequest);
// wait for transaction to be completed
await response.wait();Last updated