Sending Transactions
Send a single transaction (online)
const { dag4 } = require('@stardust-collective/dag4');
dag4.account.connect({
networkVersion: '2.0',
testnet: true
});
dag4.account.loginPrivateKey('MY-PRIVATE-KEY');
const toAddress = 'DAGabc123...';
const amount = 25.551;
const fee = 0;
await dag4.account.transferDag(toAddress, amount, fee);Send a transaction (offline signed)
// Get last ref online, or else fetch from an offline data store
const lastRef = await dag4.network.getAddressLastAcceptedTransactionRef('DAGWalletSendingAddress');
// Get signed transaction (offline)
const txn = await dag4.account.generateSignedTransaction('DAGabc123...', 25.551, 0, lastRef);
// Send transaction (online)
await dag4.network.postTransaction(txn);Generate bulk transactions offline and send
Check the status of a transaction
Last updated
Was this helpful?