MCPcopy Create free account
hub / github.com/Bitcoin-ABC/bitcoin-abc / VerifySignature

Method VerifySignature

src/script/sigcache.cpp:80–88  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78}
79
80bool CachingTransactionSignatureChecker::VerifySignature(
81 const std::vector<uint8_t> &vchSig, const CPubKey &pubkey,
82 const uint256 &sighash) const {
83 return RunMemoizedCheck(
84 m_signature_cache, vchSig, pubkey, sighash, store, [&] {
85 return TransactionSignatureChecker::VerifySignature(vchSig, pubkey,
86 sighash);
87 });
88}

Callers 2

VerifyAndStoreMethod · 0.45
FUZZ_TARGET_INITFunction · 0.45

Calls 2

RunMemoizedCheckFunction · 0.85
VerifySignatureFunction · 0.85

Tested by 2

VerifyAndStoreMethod · 0.36
FUZZ_TARGET_INITFunction · 0.36