Batch Transactions
Introduction
Multiple spend transactions
for (const { address, amount } of spends) {
await aeSdk.spend(amount, address);
}const base = (await aeSdk.api.getAccountNextNonce(aeSdk.address)).nextNonce;
await Promise.all(
spends.map(({ amount, address }, idx) =>
aeSdk.spend(amount, address, { nonce: base + idx, verify: false, waitMined: false }),
),
);Multiple spends via contract call
Fees difference
Recipients
Fee savings for batch spending via contract
Multiple contract static calls
Last updated
Was this helpful?