# Module BSV::Script::ScriptErrorCode <a id="module-BSV-Script-ScriptErrorCode"></a>

Error codes for script execution failures.

Each constant corresponds to a specific script validation rule.

## Constants
### `CHECKMULTISIGVERIFY_FAILED` <a id="constant-CHECKMULTISIGVERIFY_FAILED"></a> <a id="CHECKMULTISIGVERIFY_FAILED-constant"></a>
Not documented.

### `CHECKSIGVERIFY_FAILED` <a id="constant-CHECKSIGVERIFY_FAILED"></a> <a id="CHECKSIGVERIFY_FAILED-constant"></a>
Not documented.

### `CLEAN_STACK` <a id="constant-CLEAN_STACK"></a> <a id="CLEAN_STACK-constant"></a>
Not documented.

### `DISABLED_OPCODE` <a id="constant-DISABLED_OPCODE"></a> <a id="DISABLED_OPCODE-constant"></a>
Not documented.

### `DIVIDE_BY_ZERO` <a id="constant-DIVIDE_BY_ZERO"></a> <a id="DIVIDE_BY_ZERO-constant"></a>
Not documented.

### `EARLY_RETURN` <a id="constant-EARLY_RETURN"></a> <a id="EARLY_RETURN-constant"></a>
Not documented.

### `EMPTY_STACK` <a id="constant-EMPTY_STACK"></a> <a id="EMPTY_STACK-constant"></a>
Not documented.

### `EQUALVERIFY_FAILED` <a id="constant-EQUALVERIFY_FAILED"></a> <a id="EQUALVERIFY_FAILED-constant"></a>
Not documented.

### `EVAL_FALSE` <a id="constant-EVAL_FALSE"></a> <a id="EVAL_FALSE-constant"></a>
Not documented.

### `IMPOSSIBLE_ENCODING` <a id="constant-IMPOSSIBLE_ENCODING"></a> <a id="IMPOSSIBLE_ENCODING-constant"></a>
Not documented.

### `INVALID_INPUT_LENGTH` <a id="constant-INVALID_INPUT_LENGTH"></a> <a id="INVALID_INPUT_LENGTH-constant"></a>
Not documented.

### `INVALID_OPCODE` <a id="constant-INVALID_OPCODE"></a> <a id="INVALID_OPCODE-constant"></a>
Not documented.

### `INVALID_PUBKEY_COUNT` <a id="constant-INVALID_PUBKEY_COUNT"></a> <a id="INVALID_PUBKEY_COUNT-constant"></a>
Not documented.

### `INVALID_SIGHASH_TYPE` <a id="constant-INVALID_SIGHASH_TYPE"></a> <a id="INVALID_SIGHASH_TYPE-constant"></a>
Not documented.

### `INVALID_SIG_COUNT` <a id="constant-INVALID_SIG_COUNT"></a> <a id="INVALID_SIG_COUNT-constant"></a>
Not documented.

### `INVALID_STACK_OPERATION` <a id="constant-INVALID_STACK_OPERATION"></a> <a id="INVALID_STACK_OPERATION-constant"></a>
Not documented.

### `MALFORMED_PUSH` <a id="constant-MALFORMED_PUSH"></a> <a id="MALFORMED_PUSH-constant"></a>
Not documented.

### `MINIMAL_DATA` <a id="constant-MINIMAL_DATA"></a> <a id="MINIMAL_DATA-constant"></a>
Not documented.

### `MISSING_TX_CONTEXT` <a id="constant-MISSING_TX_CONTEXT"></a> <a id="MISSING_TX_CONTEXT-constant"></a>
Not documented.

### `NUMBER_TOO_BIG` <a id="constant-NUMBER_TOO_BIG"></a> <a id="NUMBER_TOO_BIG-constant"></a>
Not documented.

### `NUMEQUALVERIFY_FAILED` <a id="constant-NUMEQUALVERIFY_FAILED"></a> <a id="NUMEQUALVERIFY_FAILED-constant"></a>
Not documented.

### `PUBKEY_TYPE` <a id="constant-PUBKEY_TYPE"></a> <a id="PUBKEY_TYPE-constant"></a>
Not documented.

### `RESERVED_OPCODE` <a id="constant-RESERVED_OPCODE"></a> <a id="RESERVED_OPCODE-constant"></a>
Not documented.

### `SIG_DER` <a id="constant-SIG_DER"></a> <a id="SIG_DER-constant"></a>
Not documented.

### `SIG_HIGH_S` <a id="constant-SIG_HIGH_S"></a> <a id="SIG_HIGH_S-constant"></a>
Not documented.

### `SIG_NULLDUMMY` <a id="constant-SIG_NULLDUMMY"></a> <a id="SIG_NULLDUMMY-constant"></a>
Not documented.

### `SIG_NULLFAIL` <a id="constant-SIG_NULLFAIL"></a> <a id="SIG_NULLFAIL-constant"></a>
Not documented.

### `SIG_PUSHONLY` <a id="constant-SIG_PUSHONLY"></a> <a id="SIG_PUSHONLY-constant"></a>
Not documented.

### `STACK_MEMORY_EXCEEDED` <a id="constant-STACK_MEMORY_EXCEEDED"></a> <a id="STACK_MEMORY_EXCEEDED-constant"></a>
Not documented.

### `UNBALANCED_CONDITIONAL` <a id="constant-UNBALANCED_CONDITIONAL"></a> <a id="UNBALANCED_CONDITIONAL-constant"></a>
Not documented.

### `UNIMPLEMENTED_OPCODE` <a id="constant-UNIMPLEMENTED_OPCODE"></a> <a id="UNIMPLEMENTED_OPCODE-constant"></a>
Not documented.

### `VERIFY_FAILED` <a id="constant-VERIFY_FAILED"></a> <a id="VERIFY_FAILED-constant"></a>
Not documented.
