MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / CachingTransactionSignatureChecker

Class CachingTransactionSignatureChecker

src/script/sigcache.h:43–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41};
42
43class CachingTransactionSignatureChecker : public TransactionSignatureChecker
44{
45private:
46 bool store;
47
48public:
49 CachingTransactionSignatureChecker(const CTransaction* txToIn, unsigned int nInIn, const CAmount& amountIn, bool storeIn, PrecomputedTransactionData& txdataIn) : TransactionSignatureChecker(txToIn, nInIn, amountIn, txdataIn), store(storeIn) {}
50
51 bool VerifySignature(const std::vector<unsigned char>& vchSig, const CPubKey& vchPubKey, const uint256& sighash) const override;
52};
53
54void InitSignatureCache();
55

Callers 1

operator()Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected