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

Function IsExpectedWitnessProgram

src/test/script_segwit_tests.cpp:72–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70namespace {
71
72bool IsExpectedWitnessProgram(const CScript& script, const int expectedVersion, const std::vector<unsigned char>& expectedProgram)
73{
74 int actualVersion;
75 std::vector<unsigned char> actualProgram;
76 if (!script.IsWitnessProgram(actualVersion, actualProgram)) {
77 return false;
78 }
79 BOOST_CHECK_EQUAL(actualVersion, expectedVersion);
80 BOOST_CHECK(actualProgram == expectedProgram);
81 return true;
82}
83
84bool IsNoWitnessProgram(const CScript& script)
85{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 1

IsWitnessProgramMethod · 0.45

Tested by

no test coverage detected