Changeset View
Changeset View
Standalone View
Standalone View
src/script/script_error.h
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | typedef enum ScriptError_t { | ||||
SCRIPT_ERR_SIG_NULLDUMMY, | SCRIPT_ERR_SIG_NULLDUMMY, | ||||
SCRIPT_ERR_PUBKEYTYPE, | SCRIPT_ERR_PUBKEYTYPE, | ||||
SCRIPT_ERR_CLEANSTACK, | SCRIPT_ERR_CLEANSTACK, | ||||
SCRIPT_ERR_MINIMALIF, | SCRIPT_ERR_MINIMALIF, | ||||
SCRIPT_ERR_SIG_NULLFAIL, | SCRIPT_ERR_SIG_NULLFAIL, | ||||
/* softfork safeness */ | /* softfork safeness */ | ||||
SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS, | SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS, | ||||
SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, | |||||
/* misc */ | /* misc */ | ||||
SCRIPT_ERR_NONCOMPRESSED_PUBKEY, | SCRIPT_ERR_NONCOMPRESSED_PUBKEY, | ||||
/* anti replay */ | /* anti replay */ | ||||
SCRIPT_ERR_ILLEGAL_FORKID, | SCRIPT_ERR_ILLEGAL_FORKID, | ||||
SCRIPT_ERR_MUST_USE_FORKID, | SCRIPT_ERR_MUST_USE_FORKID, | ||||
SCRIPT_ERR_ERROR_COUNT | SCRIPT_ERR_ERROR_COUNT | ||||
} ScriptError; | } ScriptError; | ||||
#define SCRIPT_ERR_LAST SCRIPT_ERR_ERROR_COUNT | #define SCRIPT_ERR_LAST SCRIPT_ERR_ERROR_COUNT | ||||
const char *ScriptErrorString(const ScriptError error); | const char *ScriptErrorString(const ScriptError error); | ||||
#endif // BITCOIN_SCRIPT_SCRIPT_ERROR_H | #endif // BITCOIN_SCRIPT_SCRIPT_ERROR_H |