Skip to main content

ConstantsLib

@opcat-labs/cat-sdk v1.0.3


@opcat-labs/cat-sdk / ConstantsLib

Class: ConstantsLib

Defined in: packages/cat-sdk/src/contracts/constants.ts:87

The constants library for the CAT contracts

Onchain

Extends

  • SmartContractLib

Constructors

new ConstantsLib()

new ConstantsLib(...args): ConstantsLib

Defined in: node_modules/@opcat-labs/scrypt-ts-opcat/dist/types/smart-contract/smartContractLib.d.ts:18

Parameters

args

...SupportedParamType[]

Returns

ConstantsLib

Inherited from

SmartContractLib.constructor

Properties

args

args: any[]

Defined in: node_modules/@opcat-labs/scrypt-ts-opcat/dist/types/smart-contract/smartContractLib.d.ts:17

Inherited from

SmartContractLib.args


artifact

static artifact: Artifact

Defined in: node_modules/@opcat-labs/scrypt-ts-opcat/dist/types/smart-contract/smartContractLib.d.ts:14

Inherited from

SmartContractLib.artifact


OPCAT_CAT20_METADATA_TAG

readonly static OPCAT_CAT20_METADATA_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:139


OPCAT_CAT20_MINTER_TAG

readonly static OPCAT_CAT20_MINTER_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:142


OPCAT_CAT20_TAG

readonly static OPCAT_CAT20_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:145


OPCAT_CAT721_METADATA_TAG

readonly static OPCAT_CAT721_METADATA_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:149


OPCAT_CAT721_MINTER_TAG

readonly static OPCAT_CAT721_MINTER_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:152


OPCAT_CAT721_TAG

readonly static OPCAT_CAT721_TAG: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:155


stateType?

static optional stateType: string

Defined in: node_modules/@opcat-labs/scrypt-ts-opcat/dist/types/smart-contract/smartContractLib.d.ts:15

Inherited from

SmartContractLib.stateType


TOKEN_SCRIPT_HASH_PLACEHOLDER_FC

readonly static TOKEN_SCRIPT_HASH_PLACEHOLDER_FC: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:113


TOKEN_SCRIPT_HASH_PLACEHOLDER_FD

readonly static TOKEN_SCRIPT_HASH_PLACEHOLDER_FD: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:107


TOKEN_SCRIPT_HASH_PLACEHOLDER_FE

readonly static TOKEN_SCRIPT_HASH_PLACEHOLDER_FE: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:101


TOKEN_SCRIPT_HASH_PLACEHOLDER_FF

readonly static TOKEN_SCRIPT_HASH_PLACEHOLDER_FF: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:95


ZERO_SHA1256_HASH

readonly static ZERO_SHA1256_HASH: ByteString

Defined in: packages/cat-sdk/src/contracts/constants.ts:89

Methods

loadArtifact()

static loadArtifact(artifact): typeof SmartContractLib

Defined in: node_modules/@opcat-labs/scrypt-ts-opcat/dist/types/smart-contract/smartContractLib.d.ts:16

Parameters

artifact

Artifact

Returns

typeof SmartContractLib

Inherited from

SmartContractLib.loadArtifact