stack

Home > @infiniteobjects/data-types > AssetContract

AssetContract class

An smart contract address enhanced with metadata

Signature:

export declare class AssetContract implements IAssetContract 

Implements: IAssetContract

Properties

Property Modifiers Type Description
address   string Contract address in the Blockchain
allowList   Nullable<AssetContractAllowList> Allow/Disallow printing of the contract
blockchain   Blockchain Blockchain one off Blockchain enumeration values.
description   Nullable<string> Description of the asset contract. This is generally a description of the entity that made the contract not what the contract does
externalUrl   Nullable<string> Link to the original website for this contract
imageUrl   Nullable<string> Image associated with the asset contract
name   string Name of the asset contract
schemaName   AssetContractSchemaName Token schema of the contract
symbol   Nullable<string> Ticker symbol of the generated tokens
tokenType   AssetContractType Type of tokens generated by the asset contract