Changeset View
Changeset View
Standalone View
Standalone View
src/test/fuzz/script.cpp
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | if (CompressScript(script, compressed)) { | ||||
const bool ok = DecompressScript(decompressed_script, size, compressed); | const bool ok = DecompressScript(decompressed_script, size, compressed); | ||||
assert(ok); | assert(ok); | ||||
assert(script == decompressed_script); | assert(script == decompressed_script); | ||||
} | } | ||||
CTxDestination address; | CTxDestination address; | ||||
(void)ExtractDestination(script, address); | (void)ExtractDestination(script, address); | ||||
txnouttype type_ret; | TxoutType type_ret; | ||||
std::vector<CTxDestination> addresses; | std::vector<CTxDestination> addresses; | ||||
int required_ret; | int required_ret; | ||||
(void)ExtractDestinations(script, type_ret, addresses, required_ret); | (void)ExtractDestinations(script, type_ret, addresses, required_ret); | ||||
const FlatSigningProvider signing_provider; | const FlatSigningProvider signing_provider; | ||||
(void)InferDescriptor(script, signing_provider); | (void)InferDescriptor(script, signing_provider); | ||||
(void)script.IsWitnessProgram(); | (void)script.IsWitnessProgram(); | ||||
(void)IsSolvable(signing_provider, script); | (void)IsSolvable(signing_provider, script); | ||||
txnouttype which_type; | TxoutType which_type; | ||||
(void)IsStandard(script, which_type); | (void)IsStandard(script, which_type); | ||||
(void)RecursiveDynamicUsage(script); | (void)RecursiveDynamicUsage(script); | ||||
std::vector<std::vector<uint8_t>> solutions; | std::vector<std::vector<uint8_t>> solutions; | ||||
(void)Solver(script, solutions); | (void)Solver(script, solutions); | ||||
(void)script.HasValidOps(); | (void)script.HasValidOps(); | ||||
▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines |