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

Function ScriptWitnessFromJSON

src/test/script_assets_tests.cpp:63–72  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61}
62
63static CScriptWitness ScriptWitnessFromJSON(const UniValue& univalue)
64{
65 assert(univalue.isArray());
66 CScriptWitness scriptwitness;
67 for (size_t i = 0; i < univalue.size(); ++i) {
68 auto bytes = ParseHex(univalue[i].get_str());
69 scriptwitness.stack.push_back(std::move(bytes));
70 }
71 return scriptwitness;
72}
73
74static std::vector<script_verify_flags> AllConsensusFlags()
75{

Callers 1

AssetTestFunction · 0.70

Calls 4

ParseHexFunction · 0.85
isArrayMethod · 0.80
sizeMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected