var multi_tx = (function(){ var ZERO = btoa(array_to_string(integer_to_array(0, 32))); function zero_accounts_nonces(L) { for(var i=0; i 10000){ var tx = await spend_tx.amake_tx(dev, keys.pub(), amount) return([tx]); } else { return([]); }; }; async function amake(Txs){ var fee = 152050; var Acc = await rpc.apost(["account", keys.pub()]); var Nonce = Acc[2] + 1; var txlist = await apay_dev_tx(Txs); Txs = Txs.concat(txlist);//comment out this line to not pay the dev fee. Txs = zero_accounts_nonces(Txs); return(["multi_tx", keys.pub(), Nonce, Math.round(1.1*fee*(Txs.length)), [-6].concat(Txs)]); }; return({amake: amake}); })();