Knowledge Base

Guides, documentation, market infromation and support for Block Collider.

Documentation Forum

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


Continue

Definitions

List of OPCODES


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.