Satisfy an ECDSA signature check.
| 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. */ |
no test coverage detected