append method

Future<SignedTransaction> append({
  1. required Account account,
  2. required SignedTransaction transaction,
})

Appends our signature to the given multisig transaction. Transaction is the partially signed msig tx to which to append signature. Returns a merged multisig transaction.

Implementation

Future<SignedTransaction> append({
  required Account account,
  required SignedTransaction transaction,
}) async {
  final signedTx = await sign(
    account: account,
    transaction: transaction.transaction,
  );

  return mergeMultisigTransactions([signedTx, transaction]);
}