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

Synopsis

Declared in <script/sigcache.h>

class CachingTransactionSignatureChecker
    : public TransactionSignatureChecker

Base Classes

Name

Description

TransactionSignatureChecker

Signature checker bound to an immutable CTransaction.

Member Functions

Name

Description

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.

Created with MrDocs