makeTransferMultiTx method

Future<Transaction> makeTransferMultiTx (List<OepState> states, int gasPrice, int gasLimit, Address payer)

Implementation

Future<Transaction> makeTransferMultiTx(
    List<OepState> states, int gasPrice, int gasLimit, Address payer) {
  var fn = 'transferMulti';
  var params = <dynamic>[];
  states.forEach((s) => params.add([s.from, s.to, s.amount]));

  var b = TxBuilder();
  return b.makeInvokeTx(fn, params, contract,
      gasPrice: gasPrice, gasLimit: gasLimit, payer: payer);
}