List of OPCODES

Below is a list of each of the OPCODES along with their corresponding category.

## Constants
OP_0
OP_FALSE
OP_1NEGATE
OP_1
OP_2
OP_3
OP_TRUE
OP_([2-9]|1[0-6])\b
-
## Flow Control
OP_NOP
OP_IF
OP_IFEQ
OP_ENDIFEQ
OP_NOTIF
OP_ELSE
OP_ENDIF
OP_VERIFY
OP_RETURN_RESULT
OP_RETURN
OP_EQ
OP_EQUALVERIFY
OP_CHECKSIGVERIFY
OP_CHECKSIGNOPUBKEYVERIFY
OP_CHECKMULTISIGVERIFY
-
## Environment
OP_ENVOUTPOINTUNIT
OP_ENVOUTPOINTVALUE
OP_ENVOUTPOINTHASH
OP_ENVOUTPOINTNONCE
OP_ENVOUTPOINTVCLYSPUL
OP_ENVOUTPOINTLOCKTIME
-
## Stack
OP_IFDUP
OP_DEPTH
OP_DROP
OP_DUP
OP_NIP
OP_OVER
OP_PICK
OP_ROLL
OP_ROT
OP_SWAP
OP_TUCK
OP_2DROP
OP_2DUP
OP_3DUP
OP_2OVER
OP_2ROT
OP_2SWAP
-
## Bitwise Logic
OP_INVERT
OP_AND
OP_OR
OP_XOR
OP_EQUAL
OP_GATE
-
## Arithmetic
OP_1ADD
OP_1SUB
OP_2MUL
OP_2DIV
OP_MINUNITVALUE
OP_NEGATE
OP_ABS
OP_NOT
OP_0NOTEQUAL
OP_ADD
OP_SUB
OP_MUL
OP_DIV
OP_MOD
OP_TAKERPAIR
OP_LSHIFT
OP_RSHIFT
OP_BOOLAND
OP_BOOLOR
OP_NUMEQUAL
OP_NUMNOTEQUAL
OP_LESSTHAN
OP_GREATERTHAN
OP_LESSTHANOREQUAL
OP_GREATERTHANOREQUAL
OP_MIN
OP_MAX
OP_WITHIN
-
## Crypto
OP_RIPEMD160
OP_SHA1
OP_SHA256
OP_HASH160
OP_HASH256
OP_BLAKE2BL
OP_BLAKE2BLS
OP_BLAKE2BLC
OP_DATATOHASH
OP_NONCELOCKBL
OP_MYLX
OP_ORDTYPE
OP_CHECKSIG
OP_CHECKSIGNOPUBKEY
OP_CHECKSIGMULTISIG
-
## Reserved
OP_INITBCI
OP_ENDBCI
OP_STATBCI
-
## Async
OP_HTTPSTATUS
OP_HTTPSELECT
OP_DEPSET
OP_RATEMARKET
OP_ENDRATEMARKET
OP_CALLBACK
OP_PROMISE
OP_MAKERCOLL
OP_SCHNACK
OP_MARK
OP_MONOID
OP_MONAD
OP_ENDMONAD
OP_MONADSPLIT
OP_X
OP_Q
OP_EMERGENCY
OP_FIX