filterSignatures method

  1. @override
P2PKHInput filterSignatures(
  1. bool predicate(
    1. InputSignature insig
    )
)
override

Removes signatures that the predicate returns false for. This is used to remove invalidated signatures.

Implementation

@override
P2PKHInput filterSignatures(bool Function(InputSignature insig) predicate)
  => insig == null || predicate(insig!) ? this : P2PKHInput(
    prevOut: prevOut,
    publicKey: publicKey,
    insig: null,
    sequence: sequence,
  );