Changeset View
Changeset View
Standalone View
Standalone View
src/script/script_error.cpp
Show All 40 Lines | switch (serror) { | ||||
case SCRIPT_ERR_INVALID_STACK_OPERATION: | case SCRIPT_ERR_INVALID_STACK_OPERATION: | ||||
return "Operation not valid with the current stack size"; | return "Operation not valid with the current stack size"; | ||||
case SCRIPT_ERR_INVALID_ALTSTACK_OPERATION: | case SCRIPT_ERR_INVALID_ALTSTACK_OPERATION: | ||||
return "Operation not valid with the current altstack size"; | return "Operation not valid with the current altstack size"; | ||||
case SCRIPT_ERR_OP_RETURN: | case SCRIPT_ERR_OP_RETURN: | ||||
return "OP_RETURN was encountered"; | return "OP_RETURN was encountered"; | ||||
case SCRIPT_ERR_UNBALANCED_CONDITIONAL: | case SCRIPT_ERR_UNBALANCED_CONDITIONAL: | ||||
return "Invalid OP_IF construction"; | return "Invalid OP_IF construction"; | ||||
case SCRIPT_ERR_INVALID_BITWISE_LENGTH: | |||||
return "Invalid bitwise operation (check length of inputs)"; | |||||
case SCRIPT_ERR_DIV_BY_ZERO: | |||||
return "Invalid division operation"; | |||||
case SCRIPT_ERR_MOD_BY_ZERO: | |||||
return "Invalid modulo operation"; | |||||
case SCRIPT_ERR_INVALID_SPLIT_RANGE: | |||||
return "Invalid OP_SPLIT range"; | |||||
case SCRIPT_ERR_INVALID_BIN2NUM_OPERATION: | |||||
return "Invalid OP_BIN2NUM operation (check operand values)"; | |||||
case SCRIPT_ERR_INVALID_NUM2BIN_OPERATION: | |||||
return "Invalid OP_NUM2BIN 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 |