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

Function CheckWithFlag

src/test/transaction_tests.cpp:456–462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

454}
455
456static void CheckWithFlag(const CTransactionRef& output, const CMutableTransaction& input, script_verify_flags flags, bool success)
457{
458 ScriptError error;
459 CTransaction inputi(input);
460 bool ret = VerifyScript(inputi.vin[0].scriptSig, output->vout[0].scriptPubKey, &inputi.vin[0].scriptWitness, flags, TransactionSignatureChecker(&inputi, 0, output->vout[0].nValue, MissingDataBehavior::ASSERT_FAIL), &error);
461 assert(ret == success);
462}
463
464static CScript PushAll(const std::vector<valtype>& values)
465{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 1

VerifyScriptFunction · 0.85

Tested by

no test coverage detected