MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / Sign

Method Sign

src/script/sign.cpp:502–507  ·  view source on GitHub ↗

Satisfy an ECDSA signature check.

Source from the content-addressed store, hash-verified

500
501 //! Satisfy an ECDSA signature check.
502 miniscript::Availability Sign(const CPubKey& key, std::vector<unsigned char>& sig) const {
503 if (CreateSig(m_creator, m_sig_data, m_provider, sig, key, m_witness_script, SigVersion::WITNESS_V0)) {
504 return miniscript::Availability::YES;
505 }
506 return miniscript::Availability::NO;
507 }
508};
509
510/** Miniscript satisfier specific to Tapscript context. */

Callers 2

ProduceInputMethod · 0.45
CreateSigMethod · 0.45

Calls 1

CreateSigFunction · 0.85

Tested by

no test coverage detected