Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

script_error.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SCRIPT_ERR_LAST   SCRIPT_ERR_ERROR_COUNT
 

Typedefs

typedef enum ScriptError_t ScriptError
 

Enumerations

enum  ScriptError_t {
  SCRIPT_ERR_OK = 0, SCRIPT_ERR_UNKNOWN_ERROR, SCRIPT_ERR_EVAL_FALSE, SCRIPT_ERR_OP_RETURN,
  SCRIPT_ERR_SCRIPT_SIZE, SCRIPT_ERR_PUSH_SIZE, SCRIPT_ERR_OP_COUNT, SCRIPT_ERR_STACK_SIZE,
  SCRIPT_ERR_SIG_COUNT, SCRIPT_ERR_PUBKEY_COUNT, SCRIPT_ERR_VERIFY, SCRIPT_ERR_EQUALVERIFY,
  SCRIPT_ERR_CHECKMULTISIGVERIFY, SCRIPT_ERR_CHECKSIGVERIFY, SCRIPT_ERR_NUMEQUALVERIFY, SCRIPT_ERR_BAD_OPCODE,
  SCRIPT_ERR_DISABLED_OPCODE, SCRIPT_ERR_INVALID_STACK_OPERATION, SCRIPT_ERR_INVALID_ALTSTACK_OPERATION, SCRIPT_ERR_UNBALANCED_CONDITIONAL,
  SCRIPT_ERR_NEGATIVE_LOCKTIME, SCRIPT_ERR_UNSATISFIED_LOCKTIME, SCRIPT_ERR_SIG_HASHTYPE, SCRIPT_ERR_SIG_DER,
  SCRIPT_ERR_MINIMALDATA, SCRIPT_ERR_SIG_PUSHONLY, SCRIPT_ERR_SIG_HIGH_S, SCRIPT_ERR_SIG_NULLDUMMY,
  SCRIPT_ERR_PUBKEYTYPE, SCRIPT_ERR_CLEANSTACK, SCRIPT_ERR_SIG_NULLFAIL, SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS,
  SCRIPT_ERR_ERROR_COUNT
}
 

Functions

const char * ScriptErrorString (const ScriptError error)
 

Macro Definition Documentation

◆ SCRIPT_ERR_LAST

#define SCRIPT_ERR_LAST   SCRIPT_ERR_ERROR_COUNT

Definition at line 59 of file script_error.h.

Typedef Documentation

◆ ScriptError

typedef enum ScriptError_t ScriptError

Enumeration Type Documentation

◆ ScriptError_t

Enumerator
SCRIPT_ERR_OK 
SCRIPT_ERR_UNKNOWN_ERROR 
SCRIPT_ERR_EVAL_FALSE 
SCRIPT_ERR_OP_RETURN 
SCRIPT_ERR_SCRIPT_SIZE 
SCRIPT_ERR_PUSH_SIZE 
SCRIPT_ERR_OP_COUNT 
SCRIPT_ERR_STACK_SIZE 
SCRIPT_ERR_SIG_COUNT 
SCRIPT_ERR_PUBKEY_COUNT 
SCRIPT_ERR_VERIFY 
SCRIPT_ERR_EQUALVERIFY 
SCRIPT_ERR_CHECKMULTISIGVERIFY 
SCRIPT_ERR_CHECKSIGVERIFY 
SCRIPT_ERR_NUMEQUALVERIFY 
SCRIPT_ERR_BAD_OPCODE 
SCRIPT_ERR_DISABLED_OPCODE 
SCRIPT_ERR_INVALID_STACK_OPERATION 
SCRIPT_ERR_INVALID_ALTSTACK_OPERATION 
SCRIPT_ERR_UNBALANCED_CONDITIONAL 
SCRIPT_ERR_NEGATIVE_LOCKTIME 
SCRIPT_ERR_UNSATISFIED_LOCKTIME 
SCRIPT_ERR_SIG_HASHTYPE 
SCRIPT_ERR_SIG_DER 
SCRIPT_ERR_MINIMALDATA 
SCRIPT_ERR_SIG_PUSHONLY 
SCRIPT_ERR_SIG_HIGH_S 
SCRIPT_ERR_SIG_NULLDUMMY 
SCRIPT_ERR_PUBKEYTYPE 
SCRIPT_ERR_CLEANSTACK 
SCRIPT_ERR_SIG_NULLFAIL 
SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS 
SCRIPT_ERR_ERROR_COUNT 

Definition at line 9 of file script_error.h.

Function Documentation

◆ ScriptErrorString()

Released under the MIT license