ConstantsLib
@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
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
staticartifact: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
readonlystaticOPCAT_CAT20_METADATA_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:139
OPCAT_CAT20_MINTER_TAG
readonlystaticOPCAT_CAT20_MINTER_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:142
OPCAT_CAT20_TAG
readonlystaticOPCAT_CAT20_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:145
OPCAT_CAT721_METADATA_TAG
readonlystaticOPCAT_CAT721_METADATA_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:149
OPCAT_CAT721_MINTER_TAG
readonlystaticOPCAT_CAT721_MINTER_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:152
OPCAT_CAT721_TAG
readonlystaticOPCAT_CAT721_TAG:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:155
stateType?
staticoptionalstateType: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
readonlystaticTOKEN_SCRIPT_HASH_PLACEHOLDER_FC:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:113
TOKEN_SCRIPT_HASH_PLACEHOLDER_FD
readonlystaticTOKEN_SCRIPT_HASH_PLACEHOLDER_FD:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:107
TOKEN_SCRIPT_HASH_PLACEHOLDER_FE
readonlystaticTOKEN_SCRIPT_HASH_PLACEHOLDER_FE:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:101
TOKEN_SCRIPT_HASH_PLACEHOLDER_FF
readonlystaticTOKEN_SCRIPT_HASH_PLACEHOLDER_FF:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:95
ZERO_SHA1256_HASH
readonlystaticZERO_SHA1256_HASH:ByteString
Defined in: packages/cat-sdk/src/contracts/constants.ts:89
Methods
loadArtifact()
staticloadArtifact(artifact): typeofSmartContractLib
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