Changeset View
Changeset View
Standalone View
Standalone View
src/script/script_error.cpp
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | switch (serror) { | ||||
case SCRIPT_ERR_INVALID_BITWISE_OPERATION: | case SCRIPT_ERR_INVALID_BITWISE_OPERATION: | ||||
return "Invalid bitwise operation (check length of inputs)"; | return "Invalid bitwise operation (check length of inputs)"; | ||||
case SCRIPT_ERR_DIV_BY_ZERO: | case SCRIPT_ERR_DIV_BY_ZERO: | ||||
return "Invalid division operation"; | return "Invalid division operation"; | ||||
case SCRIPT_ERR_MOD_BY_ZERO: | case SCRIPT_ERR_MOD_BY_ZERO: | ||||
return "Invalid modulo operation"; | return "Invalid modulo operation"; | ||||
case SCRIPT_ERR_INVALID_SPLIT_RANGE: | case SCRIPT_ERR_INVALID_SPLIT_RANGE: | ||||
return "Invalid OP_SPLIT range"; | return "Invalid OP_SPLIT range"; | ||||
case SCRIPT_ERR_INVALID_BIN2NUM_OPERATION: | |||||
return "Invalid OP_BIN2NUM operation (check operand values)"; | |||||
case SCRIPT_ERR_NEGATIVE_LOCKTIME: | case SCRIPT_ERR_NEGATIVE_LOCKTIME: | ||||
return "Negative locktime"; | return "Negative locktime"; | ||||
case SCRIPT_ERR_UNSATISFIED_LOCKTIME: | case SCRIPT_ERR_UNSATISFIED_LOCKTIME: | ||||
return "Locktime requirement not satisfied"; | return "Locktime requirement not satisfied"; | ||||
case SCRIPT_ERR_SIG_HASHTYPE: | case SCRIPT_ERR_SIG_HASHTYPE: | ||||
return "Signature hash type missing or not understood"; | return "Signature hash type missing or not understood"; | ||||
case SCRIPT_ERR_SIG_DER: | case SCRIPT_ERR_SIG_DER: | ||||
return "Non-canonical DER signature"; | return "Non-canonical DER signature"; | ||||
Show All 34 Lines |