Changeset View
Changeset View
Standalone View
Standalone View
src/test/script_tests.cpp
Show First 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | static ScriptErrorDesc script_errors[] = { | ||||
{SCRIPT_ERR_MINIMALIF, "MINIMALIF"}, | {SCRIPT_ERR_MINIMALIF, "MINIMALIF"}, | ||||
{SCRIPT_ERR_SIG_NULLFAIL, "NULLFAIL"}, | {SCRIPT_ERR_SIG_NULLFAIL, "NULLFAIL"}, | ||||
{SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS, "DISCOURAGE_UPGRADABLE_NOPS"}, | {SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS, "DISCOURAGE_UPGRADABLE_NOPS"}, | ||||
{SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, | {SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, | ||||
"DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM"}, | "DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM"}, | ||||
{SCRIPT_ERR_NONCOMPRESSED_PUBKEY, "NONCOMPRESSED_PUBKEY"}, | {SCRIPT_ERR_NONCOMPRESSED_PUBKEY, "NONCOMPRESSED_PUBKEY"}, | ||||
{SCRIPT_ERR_ILLEGAL_FORKID, "ILLEGAL_FORKID"}, | {SCRIPT_ERR_ILLEGAL_FORKID, "ILLEGAL_FORKID"}, | ||||
{SCRIPT_ERR_MUST_USE_FORKID, "MISSING_FORKID"}, | {SCRIPT_ERR_MUST_USE_FORKID, "MISSING_FORKID"}, | ||||
{SCRIPT_ERR_DIV_BY_ZERO, "DIV_BY_ZERO"}, | |||||
{SCRIPT_ERR_MOD_BY_ZERO, "MOD_BY_ZERO"}, | |||||
}; | }; | ||||
const char *FormatScriptError(ScriptError_t err) { | const char *FormatScriptError(ScriptError_t err) { | ||||
for (size_t i = 0; i < ARRAYLEN(script_errors); ++i) { | for (size_t i = 0; i < ARRAYLEN(script_errors); ++i) { | ||||
if (script_errors[i].err == err) { | if (script_errors[i].err == err) { | ||||
return script_errors[i].name; | return script_errors[i].name; | ||||
} | } | ||||
} | } | ||||
▲ Show 20 Lines • Show All 1,734 Lines • Show Last 20 Lines |