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 | |||||