signTransactions method

  1. @override
Future<List<SignedTransaction>> signTransactions(
  1. List<RawTransaction> transactions,
  2. List<int> indicesToSign
)
override

Implementation

@override
Future<List<SignedTransaction>> signTransactions(
  List<RawTransaction> transactions,
  List<int> indicesToSign,
) async {
  final signedTxns = <SignedTransaction>[];
  for (var i = 0; i < indicesToSign.length; i++) {
    final txn = transactions[indicesToSign[i]];
    final signedTxn = await txn.sign(this);
    signedTxns.add(signedTxn);
  }

  return signedTxns;
}