CachingTransactionSignatureChecker

Signature checker that consults and updates a SignatureCache to avoid repeat verification.

Synopsis

Declared in <script/sigcache.h>

class CachingTransactionSignatureChecker
    : public TransactionSignatureChecker

Base Classes

NameDescription
TransactionSignatureCheckerSignature checker bound to an immutable CTransaction.

Member Functions

NameDescription
CachingTransactionSignatureChecker [constructor]Construct a caching checker for a specific transaction input.
VerifyECDSASignature [virtual]Verify an ECDSA signature, using the cache when possible.
VerifySchnorrSignature [virtual]Verify a Schnorr signature, using the cache when possible.