From c331a3141a167f27dc6086a4f60b91ee2b2bd3fb Mon Sep 17 00:00:00 2001 From: newbreedofgeek Date: Fri, 22 Sep 2023 10:07:53 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20Itheum/s?= =?UTF-8?q?dk-mx-data-nft@d90a35d86e77c06fafe8f5fdc9f79c65d2b92bc1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/navigation.js | 2 +- assets/search.js | 2 +- classes/DataNft.html | 68 +- classes/DataNftMarket.html | 60 +- classes/DataNftMinter.html | 413 ------ classes/Minter.html | 716 +++++++++++ classes/NftMinter.html | 1113 +++++++++++++++++ classes/SftMinter.html | 933 ++++++++++++++ enums/EnvironmentsEnum.html | 23 +- enums/NftEnumType.html | 16 +- functions/checkStatus.html | 72 -- functions/checkUrlIsUp.html | 74 -- functions/createNftIdentifier.html | 74 -- functions/isPaddedHex.html | 72 -- functions/numberToPaddedHex.html | 72 -- functions/parseDataNft.html | 72 -- functions/parseOffer.html | 72 -- functions/validateSpecificParamsMint.html | 94 -- functions/validateSpecificParamsViewData.html | 104 -- functions/zeroPadStringIfOddLength.html | 72 -- index.html | 14 +- interfaces/Config.html | 14 +- .../ContractConfiguration.html | 135 +- interfaces/MarketplaceRequirements.html | 24 +- interfaces/MinterRequirements.html | 36 +- interfaces/NftType.html | 56 +- interfaces/Offer.html | 28 +- interfaces/ViewDataReturnType.html | 16 +- modules.html | 27 +- variables/apiConfiguration.html | 10 +- variables/dataNftTokenIdentifier.html | 10 +- variables/imageService.html | 10 +- variables/itheumTokenIdentifier.html | 10 +- variables/marketPlaceContractAddress.html | 10 +- variables/minterContractAddress.html | 10 +- variables/networkConfiguration.html | 10 +- 36 files changed, 3098 insertions(+), 1446 deletions(-) delete mode 100644 classes/DataNftMinter.html create mode 100644 classes/Minter.html create mode 100644 classes/NftMinter.html create mode 100644 classes/SftMinter.html delete mode 100644 functions/checkStatus.html delete mode 100644 functions/checkUrlIsUp.html delete mode 100644 functions/createNftIdentifier.html delete mode 100644 functions/isPaddedHex.html delete mode 100644 functions/numberToPaddedHex.html delete mode 100644 functions/parseDataNft.html delete mode 100644 functions/parseOffer.html delete mode 100644 functions/validateSpecificParamsMint.html delete mode 100644 functions/validateSpecificParamsViewData.html delete mode 100644 functions/zeroPadStringIfOddLength.html rename functions/checkTraitsUrl.html => interfaces/ContractConfiguration.html (56%) diff --git a/assets/navigation.js b/assets/navigation.js index 9ac1b13..895d0f1 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5WVQW+cMBCF/wvnqKtu0yjKrWojZaW2WWU3vVQ9TOxh1wIMGQ+btFX/ew1sggHbbI7ovfeNGQ/Dz78J4zMnV8m1PigqdYGazbWui+QsqYD3VkH7ZBZj/d2ei9yaMqVlcnX57+yV9D3lxrD9XeEY4kjh/BdgsMY+K3IwBs3iKAyT75ee7DegDMOETj6FozQjhTmtHON8LnWqdj2gDaQgLKOThuHlxwsn3B2zyq39Dh9rRdh230sLeKP4Nj5PnthiUNuV4cU7pKMWi9+mqdtvJ9wqsegPhU/Nvdwh16SDh5jaYlCoVHdPNQGrUvfIA5CCh9wSx54h78PSwclubrZlhnolbS9Vqtz37aF+ZwStCtjhBumgBPqArh7D8B7tBzp/QK8xAi7aAV03A2q7xQSCP0lJaIyPHnbHSrTXfArdZ4yANfJTSdnsJPh8EazYo8g2DFw7p0xrLZqcWTjyEHJxPoZsCRSbe8qDnFfHHMpaVua+CoKOegxDCIx2eH0D5NCmtghUmTVIifIGn30wR45A7K/nAWlbRlETUwRYARmc/K96lqvPYUarbwTxrL8B4gC5sjsDNxUK20uxBoLCNLvbhwy731ziZZ+eXuYlESn1B6np/4ZJ6d0qvZXyK+qdpXuKhLwT/K//BktYF+0IAAA=" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA42UwU6DQBCG34VzY2ONxvRmtAcPVVMaL8bDCkM7ARbcHajG+O4uUNsFdqc9wv9/H8vuwNtPQPBFwTxYyBpVIXOQpBeyyoNJUAramgTMlZ4O84st5ZkppSjjYH77OzmYnhJqCuvvEoYSK/LzD4KEKR7ZKBNag57ugz55OXOwS6FS8Bu6mPMsURKosaC7z5GN3gMfIo4P/Xx4Dn9fyAQ3R7gFEhEZvov68Oz6pg+TEhF1zUoJwkL6XOMmp+72vMwMvYLPChW0o+SUe7qsvsVPm0c1TmoOrD/FlmmfcfhzktjHaMFtwqGvCLtmWFdAlZLeRYxrnFSU6DnYWigUH5kxDjt939XM0sXdx7QuUpCPsdlLTNB+36PU3WTUmIsNhKBqjMAltHNOQ1swf5vTC3QWGXHeDuhLM6D/H8JdHCvQ2mX3t7lHtMd8jt1VZMQSaFeo9OQkuHoj7fsfZrycq0EGAAA=" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index ce2883e..c0f6f24 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/DataNft.html b/classes/DataNft.html index 8cc63b6..c64f9e2 100644 --- a/classes/DataNft.html +++ b/classes/DataNft.html @@ -20,7 +20,7 @@

Hierarchy

+
  • Defined in datanft.ts:30
  • @@ -84,99 +84,99 @@
    Optional Returns DataNft
    +
  • Defined in datanft.ts:55
  • Properties

    balance: number = 0
    +
  • Defined in datanft.ts:45
  • collection: string = ''
    +
  • Defined in datanft.ts:44
  • creationTime: Date = ...
    +
  • Defined in datanft.ts:38
  • creator: string = ''
    +
  • Defined in datanft.ts:37
  • dataMarshal: string = ''
    +
  • Defined in datanft.ts:35
  • dataPreview: string = ''
    +
  • Defined in datanft.ts:33
  • dataStream: string = ''
    +
  • Defined in datanft.ts:34
  • description: string = ''
    +
  • Defined in datanft.ts:40
  • nftImgUrl: string = ''
    +
  • Defined in datanft.ts:32
  • nonce: number = 0
    +
  • Defined in datanft.ts:43
  • royalties: number = 0
    +
  • Defined in datanft.ts:42
  • supply: number = 0
    +
  • Defined in datanft.ts:39
  • title: string = ''
    +
  • Defined in datanft.ts:41
  • tokenIdentifier: string = ''
    +
  • Defined in datanft.ts:31
  • tokenName: string = ''
    +
  • Defined in datanft.ts:36
  • apiConfiguration: string
    +
  • Defined in datanft.ts:48
  • env: string
    +
  • Defined in datanft.ts:49
  • networkConfiguration: Config
    +
  • Defined in datanft.ts:47
  • Methods

    @@ -189,7 +189,7 @@
    +
  • Defined in datanft.ts:229
  • +
  • Defined in datanft.ts:260
  • +
  • Defined in datanft.ts:409
  • +
  • Defined in datanft.ts:81
  • +
  • Defined in datanft.ts:150
  • +
  • Defined in datanft.ts:116
  • +
  • Defined in datanft.ts:177
  • +
  • Defined in datanft.ts:540
  • +
  • Defined in datanft.ts:208
  • +
  • Defined in datanft.ts:63
  • Generated using TypeDoc

    diff --git a/classes/DataNftMarket.html b/classes/DataNftMarket.html index 4f5a981..f4174f5 100644 --- a/classes/DataNftMarket.html +++ b/classes/DataNftMarket.html @@ -20,7 +20,7 @@

    Hierarchy

    +
  • Defined in marketplace.ts:32
  • @@ -83,29 +83,29 @@
    timeout: Returns DataNftMarket
    +
  • Defined in marketplace.ts:43
  • Properties

    chainID: string
    +
  • Defined in marketplace.ts:34
  • contract: SmartContract
    +
  • Defined in marketplace.ts:33
  • env: string
    +
  • Defined in marketplace.ts:36
  • networkProvider: ApiNetworkProvider
    +
  • Defined in marketplace.ts:35
  • Methods

    @@ -141,7 +141,7 @@
    price: Returns Transaction
    +
  • Defined in marketplace.ts:456
  • +
  • Defined in marketplace.ts:421
  • +
  • Defined in marketplace.ts:486
  • +
  • Defined in marketplace.ts:379
  • +
  • Defined in marketplace.ts:515
  • +
  • Defined in marketplace.ts:543
  • +
  • Defined in marketplace.ts:69
  • +
  • Defined in marketplace.ts:171
  • +
  • Defined in marketplace.ts:77
  • +
  • Defined in marketplace.ts:109
  • +
  • Defined in marketplace.ts:145
  • +
  • Defined in marketplace.ts:348
  • +
  • Defined in marketplace.ts:328
  • +
  • Defined in marketplace.ts:309
  • +
  • Defined in marketplace.ts:227
  • +
  • Defined in marketplace.ts:201
  • +
  • Defined in marketplace.ts:276
  • +
  • Defined in marketplace.ts:573
  • Generated using TypeDoc

    diff --git a/classes/DataNftMinter.html b/classes/DataNftMinter.html deleted file mode 100644 index 3db8ecb..0000000 --- a/classes/DataNftMinter.html +++ /dev/null @@ -1,413 +0,0 @@ -DataNftMinter | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Class DataNftMinter

    -
    -

    Hierarchy

    -
      -
    • DataNftMinter
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    - -
      - -
    • -

      Creates a new instance of the DataNftMinter which can be used to interact with the Data NFT-FT minter smart contract

      -
      -
      -

      Parameters

      -
        -
      • -
        env: string
        -

        'devnet' | 'mainnet' | 'testnet'

        -
        -
      • -
      • -
        timeout: number = 10000
        -

        Timeout for the network provider (DEFAULT = 10000ms)

        -
        -
      -

      Returns DataNftMinter

      -
    -
    -

    Properties

    -
    - -
    chainID: string
    -
    - -
    contract: SmartContract
    -
    - -
    env: string
    -
    - -
    imageServiceUrl: string
    -
    - -
    networkProvider: ApiNetworkProvider
    -
    -

    Methods

    -
    - -
      - -
    • -

      Creates a burn transaction

      -
      -
      -

      Parameters

      -
        -
      • -
        senderAddress: IAddress
        -

        the address of the user

        -
        -
      • -
      • -
        dataNftNonce: number
        -

        the nonce of the DataNFT-FT

        -
        -
      • -
      • -
        quantityToBurn: number
        -

        the quantity to burn

        -
        -
      • -
      • -
        dataNftIdentifier: string = ...
        -

        the DataNFT-FT token identifier (default = DATA-NFT-FT token identifier based on the EnvironmentsEnum)

        -
        -
      -

      Returns Transaction

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        url: string
      • -
      • -
        datasetTitle: string
      • -
      • -
        datasetDescription: string
      • -
      • -
        dataNFTStreamPreviewUrl: string
      • -
      • -
        address: string
      -

      Returns Promise<{
          image: FileExport;
          traits: File;
      }>

    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        traits: string
      • -
      • -
        datasetTitle: string
      • -
      • -
        datasetDescription: string
      • -
      • -
        dataNFTStreamPreviewUrl: string
      • -
      • -
        address: string
      -

      Returns {
          attributes: object[];
          description: string;
      }

      -
        -
      • -
        attributes: object[]
      • -
      • -
        description: string
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        dataNFTStreamUrl: string
      • -
      • -
        dataMarshalUrl: string
      -

      Returns Promise<{
          dataNftHash: string;
          dataNftStreamUrlEncrypted: string;
      }>

    -
    - -
      - -
    • -

      Retrives the address of the minter smart contract based on the environment

      -
      -

      Returns IAddress

      -
    -
    - -
      - -
    • -

      Creates a mint transaction

      -

      NOTE: The dataStreamUrl is being encrypted and the media and metadata urls are build and uploaded to IPFS

      -

      NOTE: The options.nftStorageToken is required when not using custom image and traits, when using custom image and traits the traits should be compliant with the traits structure

      -

      For more information, see the README documentation.

      -
      -
      -

      Parameters

      -
        -
      • -
        senderAddress: IAddress
        -

        the address of the user

        -
        -
      • -
      • -
        tokenName: string
        -

        the name of the DataNFT-FT. Between 3 and 20 alphanumeric characters, no spaces.

        -
        -
      • -
      • -
        dataMarshalUrl: string
        -

        the url of the data marshal. A live HTTPS URL that returns a 200 OK HTTP code.

        -
        -
      • -
      • -
        dataStreamUrl: string
        -

        the url of the data stream to be encrypted. A live HTTPS URL that returns a 200 OK HTTP code.

        -
        -
      • -
      • -
        dataPreviewUrl: string
        -

        the url of the data preview. A live HTTPS URL that returns a 200 OK HTTP code.

        -
        -
      • -
      • -
        royalties: number
        -

        the royalties to be set for the Data NFT-FT. A number between 0 and 50. This equates to a % value. e.g. 10%

        -
        -
      • -
      • -
        supply: number
        -

        the supply of the Data NFT-FT. A number between 1 and 1000.

        -
        -
      • -
      • -
        datasetTitle: string
        -

        the title of the dataset. Between 10 and 60 alphanumeric characters.

        -
        -
      • -
      • -
        datasetDescription: string
        -

        the description of the dataset. Between 10 and 400 alphanumeric characters.

        -
        -
      • -
      • -
        antiSpamTax: number
        -

        the anti spam tax to be set for the Data NFT-FT with decimals. Needs to be greater than 0 and should be obtained in real time via viewMinterRequirements prior to calling mint.

        -
        -
      • -
      • -
        Optional options: {
            antiSpamTokenIdentifier?: string;
            imageUrl?: string;
            nftStorageToken?: string;
            traitsUrl?: string;
        }
        -

        [optional] below parameters are all optional - - imageUrl: the URL of the image for the Data NFT - - traitsUrl: the URL of the traits for the Data NFT - - nftStorageToken: the nft storage token to be used to upload the image and metadata to IPFS - - antiSpamTokenIdentifier: the anti spam token identifier to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        -
        -
        -
          -
        • -
          Optional antiSpamTokenIdentifier?: string
        • -
        • -
          Optional imageUrl?: string
        • -
        • -
          Optional nftStorageToken?: string
        • -
        • -
          Optional traitsUrl?: string
      -

      Returns Promise<Transaction>

      -
    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        storageToken: string
      • -
      • -
        traits: FileExport
      • -
      • -
        image: FileExport
      -

      Returns Promise<{
          imageOnIpfsUrl: string;
          metadataOnIpfsUrl: string;
      }>

    -
    - -
      - -
    • -

      Retrieves the smart contract pause state

      -
      -

      Returns Promise<boolean>

      -
    -
    - -
      - -
    • -

      Retrieves the minter smart contract requirements for the given user

      -
      -
      -

      Parameters

      -
        -
      • -
        address: IAddress
        -

        the address of the user

        -
        -
      • -
      • -
        taxToken: string = ...
        -

        the tax token to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        -
        -
      -

      Returns Promise<MinterRequirements>

      -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/classes/Minter.html b/classes/Minter.html new file mode 100644 index 0000000..7f0a91a --- /dev/null +++ b/classes/Minter.html @@ -0,0 +1,716 @@ +Minter | @itheum/sdk-mx-data-nft
    +
    + +
    +
    +
    +
    + +

    Class MinterAbstract

    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        env: string
      • +
      • +
        contractAddress: IAddress
      • +
      • +
        abiFile: any
      • +
      • +
        timeout: number = 10000
      +

      Returns Minter

    +
    +

    Properties

    +
    + +
    chainID: string
    +
    + +
    contract: SmartContract
    +
    + +
    env: string
    +
    + +
    imageServiceUrl: string
    +
    + +
    networkProvider: ApiNetworkProvider
    +
    +

    Methods

    +
    + +
      + +
    • +

      Creates a burn transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        dataNftNonce: number
        +

        the nonce of the DataNFT-FT

        +
        +
      • +
      • +
        quantityToBurn: number
        +

        the quantity to burn

        +
        +
      • +
      • +
        dataNftIdentifier: string = ...
        +

        the DataNFT-FT token identifier (default = DATA-NFT-FT token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a delist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to delist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Freeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        freezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to freeze for freezeAddress

        +
        +
      • +
      • +
        freezeAddress: IAddress
        +

        The address to freeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves the address of the minter smart contract based on the environment

      +
      +

      Returns IAddress

      +
    +
    + +
      + +
    • +

      Pause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a pause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Sets a new administrator for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        newAdministrator: IAddress
        +

        The address of the new administrator

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a setLocalRoles transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        tokenIdentifier: string
        +

        The token identifier of the token to set the mint tax

        +
        +
      • +
      • +
        tax: number
        +

        The tax to set for the token

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint time limit transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        timeLimit: number
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        minRoyalties: number
        +

        The minimum royalties to set for minting

        +
        +
      • +
      • +
        maxRoyalties: number
        +

        The maximum royalties to set for minting

        +

        Remarks: The royalties are set in percentage (e.g. 100% = 10000)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        is_enabled: boolean
        +

        A boolean value to set if whitelist is enabled or not

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to unfreeze for unfreezeAddress

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
        +

        The address to unfreeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unfreeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unpause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a unpause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves a list of nonces that are frozen for address

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        The address to check

        +
        +
      +

      Returns Promise<number[]>

      +
    +
    + +
      + +
    • +

      Retrieves a list of addresses that are frozen for collection

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Retrieves the smart contract pause state

      +
      +

      Returns Promise<boolean>

      +
    +
    + +
      + +
    • +

      Retrieves the minter smart contract requirements for the given user

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        taxToken: string = ...
        +

        the tax token to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Promise<MinterRequirements>

      +
    +
    + +
      + +
    • +

      Retrieves the minter whitelist

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Creates a whitelist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to whitelist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to wipe for wipeAddress

        +
        +
      • +
      • +
        wipeAddress: IAddress
        +

        The address to wipe from +Important: This will wipe all NFTs from the address +Note: The nonce must be freezed before wiping

        +
        +
      +

      Returns Transaction

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/NftMinter.html b/classes/NftMinter.html new file mode 100644 index 0000000..299c0de --- /dev/null +++ b/classes/NftMinter.html @@ -0,0 +1,1113 @@ +NftMinter | @itheum/sdk-mx-data-nft
    +
    + +
    +
    +
    +
    + +

    Class NftMinter

    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
      + +
    • +

      Creates a new instance of the NftMinter class, which is used to interact with the factory generated smart contract.

      +
      +
      +

      Parameters

      +
        +
      • +
        env: string
        +

        'devnet' | 'devnet2'| 'mainnet' | 'testnet'

        +
        +
      • +
      • +
        contractAddress: IAddress
        +

        The address of the factory generated smart contract

        +
        +
      • +
      • +
        timeout: number = 10000
        +

        Timeout for the network provider (DEFAULT = 10000ms)

        +
        +
      +

      Returns NftMinter

      +
    +
    +

    Properties

    +
    + +
    chainID: string
    +
    + +
    contract: SmartContract
    +
    + +
    env: string
    +
    + +
    imageServiceUrl: string
    +
    + +
    networkProvider: ApiNetworkProvider
    +
    +

    Methods

    +
    + +
      + +
    • +

      Creates a burn transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        dataNftNonce: number
        +

        the nonce of the DataNFT-FT

        +
        +
      • +
      • +
        quantityToBurn: number
        +

        the quantity to burn

        +
        +
      • +
      • +
        dataNftIdentifier: string = ...
        +

        the DataNFT-FT token identifier (default = DATA-NFT-FT token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a claim royalties transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        tokenIdentifier: string
        +

        The token identifier of the token to claim royalties

        +
        +
      • +
      • +
        nonce: number = 0
        +

        The nonce of the token to claim royalties (default: 0 for ESDT)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a delist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to delist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Freeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        freezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to freeze for freezeAddress

        +
        +
      • +
      • +
        freezeAddress: IAddress
        +

        The address to freeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves the address of the minter smart contract based on the environment

      +
      +

      Returns IAddress

      +
    +
    + +
      + +
    • +

      Creates an initialize contract transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        collectionName: string
        +

        The name of the NFT collection

        +
        +
      • +
      • +
        tokenTicker: string
        +

        The ticker of the NFT collection

        +
        +
      • +
      • +
        mintLimit: number
      • +
      • +
        requireMintTax: boolean
        +

        A boolean value to set if the mint tax is required or not

        +
        +
      • +
      • +
        claimsAddress: IAddress
      • +
      • +
        Optional options: {
            taxTokenAmount: number;
            taxTokenIdentifier: string;
        }
        +

        If requireMintTax is true, the options object must contain the taxTokenIdentifier and taxTokenAmount

        +
        +
        +
          +
        • +
          taxTokenAmount: number
        • +
        • +
          taxTokenIdentifier: string
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a mint transaction

      +

      NOTE: The dataStreamUrl is being encrypted and the media and metadata urls are build and uploaded to IPFS

      +

      NOTE: The options.nftStorageToken is required when not using custom image and traits, when using custom image and traits the traits should be compliant with the Traits structure

      +

      For more information, see the README documentation.

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        tokenName: string
        +

        the name of the DataNFT-FT. Between 3 and 20 alphanumeric characters, no spaces.

        +
        +
      • +
      • +
        dataMarshalUrl: string
        +

        the url of the data marshal. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        dataStreamUrl: string
        +

        the url of the data stream to be encrypted. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        dataPreviewUrl: string
        +

        the url of the data preview. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        royalties: number
        +

        the royalties to be set for the Data NFT-FT. A number between 0 and 50. This equates to a % value. e.g. 10%

        +
        +
      • +
      • +
        datasetTitle: string
        +

        the title of the dataset. Between 10 and 60 alphanumeric characters.

        +
        +
      • +
      • +
        datasetDescription: string
        +

        the description of the dataset. Between 10 and 400 alphanumeric characters.

        +
        +
      • +
      • +
        Optional options: {
            antiSpamTax?: number;
            antiSpamTokenIdentifier?: string;
            imageUrl?: string;
            nftStorageToken?: string;
            traitsUrl?: string;
        }
        +

        [optional] below parameters are optional or required based on use case + - imageUrl: the URL of the image for the Data NFT + - traitsUrl: the URL of the traits for the Data NFT + - nftStorageToken: the nft storage token to be used to upload the image and metadata to IPFS + - antiSpamTokenIdentifier: the anti spam token identifier to be used for the minting + - antiSpamTax: the anti spam tax to be set for the Data NFT-FT with decimals. Needs to be greater than 0 and should be obtained in real time via viewMinterRequirements prior to calling mint.

        +
        +
        +
          +
        • +
          Optional antiSpamTax?: number
        • +
        • +
          Optional antiSpamTokenIdentifier?: string
        • +
        • +
          Optional imageUrl?: string
        • +
        • +
          Optional nftStorageToken?: string
        • +
        • +
          Optional traitsUrl?: string
      +

      Returns Promise<Transaction>

      +
    +
    + +
      + +
    • +

      Pause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a pause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Sets a new administrator for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        newAdministrator: IAddress
        +

        The address of the new administrator

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Sets the claim address for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        claimsAddress: IAddress
        +

        The claims address

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a setLocalRoles transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        tokenIdentifier: string
        +

        The token identifier of the token to set the mint tax

        +
        +
      • +
      • +
        tax: number
        +

        The tax to set for the token

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        is_required: boolean
        +

        A boolean value to set if the mint tax is required or not

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint time limit transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        timeLimit: number
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        minRoyalties: number
        +

        The minimum royalties to set for minting

        +
        +
      • +
      • +
        maxRoyalties: number
        +

        The maximum royalties to set for minting

        +

        Remarks: The royalties are set in percentage (e.g. 100% = 10000)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a setTransferRoles transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        address: IAddress
        +

        The address to set the transfer roles

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        is_enabled: boolean
        +

        A boolean value to set if whitelist is enabled or not

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to unfreeze for unfreezeAddress

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
        +

        The address to unfreeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unfreeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unpause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a unpause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates an unsetTransferRoles transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        address: IAddress
        +

        The address to unset the transfer roles

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a updateAttributes transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        tokenIdentifier: string
        +

        The token identifier of the data nft to update attributes

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to update attributes

        +
        +
      • +
      • +
        attributes: {
            creator: IAddress;
            dataMarshalUrl: string;
            dataPreviewUrl: string;
            dataStreamUrl: string;
            description: string;
            title: string;
        }
        +

        The new attributes to update

        +
        +
        +
          +
        • +
          creator: IAddress
        • +
        • +
          dataMarshalUrl: string
        • +
        • +
          dataPreviewUrl: string
        • +
        • +
          dataStreamUrl: string
        • +
        • +
          description: string
        • +
        • +
          title: string
      • +
      • +
        quantity: number = 1
        +

        The quantity of the token to update attributes (default: 1)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves a list of nonces that are frozen for address

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        The address to check

        +
        +
      +

      Returns Promise<number[]>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Retrieves the minter smart contract requirements for the given user

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        taxToken: string = ...
        +

        the tax token to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Promise<MinterRequirements>

      +
    +
    + +
      + +
    • +

      Retrieves the addresses with transfer roles for contract collection

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Retrieves the address with update attributes roles for contract collection

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Retrieves the minter whitelist

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Creates a whitelist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to whitelist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to wipe for wipeAddress

        +
        +
      • +
      • +
        wipeAddress: IAddress
        +

        The address to wipe from +Important: This will wipe all NFTs from the address +Note: The nonce must be freezed before wiping

        +
        +
      +

      Returns Transaction

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/SftMinter.html b/classes/SftMinter.html new file mode 100644 index 0000000..683e708 --- /dev/null +++ b/classes/SftMinter.html @@ -0,0 +1,933 @@ +SftMinter | @itheum/sdk-mx-data-nft
    +
    + +
    +
    +
    +
    + +

    Class SftMinter

    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
      + +
    • +

      Creates a new instance of the SftMinter class, which can be used to interact with the Data NFT-FT minter smart contract

      +
      +
      +

      Parameters

      +
        +
      • +
        env: string
        +

        'devnet' | 'devnet2' | 'mainnet' | 'testnet'

        +
        +
      • +
      • +
        timeout: number = 10000
        +

        Timeout for the network provider (DEFAULT = 10000ms)

        +
        +
      +

      Returns SftMinter

      +
    +
    +

    Properties

    +
    + +
    chainID: string
    +
    + +
    contract: SmartContract
    +
    + +
    env: string
    +
    + +
    imageServiceUrl: string
    +
    + +
    networkProvider: ApiNetworkProvider
    +
    +

    Methods

    +
    + +
      + +
    • +

      Creates a burn transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        dataNftNonce: number
        +

        the nonce of the DataNFT-FT

        +
        +
      • +
      • +
        quantityToBurn: number
        +

        the quantity to burn

        +
        +
      • +
      • +
        dataNftIdentifier: string = ...
        +

        the DataNFT-FT token identifier (default = DATA-NFT-FT token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a delist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to delist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Freeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        freezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to freeze for freezeAddress

        +
        +
      • +
      • +
        freezeAddress: IAddress
        +

        The address to freeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves the address of the minter smart contract based on the environment

      +
      +

      Returns IAddress

      +
    +
    + +
      + +
    • +

      Creates an initialize contract transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        collectionName: string
        +

        The name of the NFT collection

        +
        +
      • +
      • +
        tokenTicker: string
        +

        The ticker of the NFT collection

        +
        +
      • +
      • +
        antiSpamTaxTokenIdentifier: string
        +

        The token identifier of the anti spam token

        +
        +
      • +
      • +
        antiSpamTaxTokenAmount: number
        +

        The amount of anti spam token to be used for minting as tax

        +
        +
      • +
      • +
        mintLimit: number
      • +
      • +
        treasury_address: IAddress
        +

        The address of the treasury to collect the anti spam tax

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a mint transaction

      +

      NOTE: The dataStreamUrl is being encrypted and the media and metadata urls are build and uploaded to IPFS

      +

      NOTE: The options.nftStorageToken is required when not using custom image and traits, when using custom image and traits the traits should be compliant with the traits structure

      +

      For more information, see the README documentation.

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        tokenName: string
        +

        the name of the DataNFT-FT. Between 3 and 20 alphanumeric characters, no spaces.

        +
        +
      • +
      • +
        dataMarshalUrl: string
        +

        the url of the data marshal. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        dataStreamUrl: string
        +

        the url of the data stream to be encrypted. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        dataPreviewUrl: string
        +

        the url of the data preview. A live HTTPS URL that returns a 200 OK HTTP code.

        +
        +
      • +
      • +
        royalties: number
        +

        the royalties to be set for the Data NFT-FT. A number between 0 and 50. This equates to a % value. e.g. 10%

        +
        +
      • +
      • +
        supply: number
        +

        the supply of the Data NFT-FT. A number between 1 and 1000.

        +
        +
      • +
      • +
        datasetTitle: string
        +

        the title of the dataset. Between 10 and 60 alphanumeric characters.

        +
        +
      • +
      • +
        datasetDescription: string
        +

        the description of the dataset. Between 10 and 400 alphanumeric characters.

        +
        +
      • +
      • +
        antiSpamTax: number
        +

        the anti spam tax to be set for the Data NFT-FT with decimals. Needs to be greater than 0 and should be obtained in real time via viewMinterRequirements prior to calling mint.

        +
        +
      • +
      • +
        Optional options: {
            antiSpamTokenIdentifier?: string;
            imageUrl?: string;
            nftStorageToken?: string;
            traitsUrl?: string;
        }
        +

        [optional] below parameters are optional or required based on use case + - imageUrl: the URL of the image for the Data NFT + - traitsUrl: the URL of the traits for the Data NFT + - nftStorageToken: the nft storage token to be used to upload the image and metadata to IPFS + - antiSpamTokenIdentifier: the anti spam token identifier to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        +
        +
        +
          +
        • +
          Optional antiSpamTokenIdentifier?: string
        • +
        • +
          Optional imageUrl?: string
        • +
        • +
          Optional nftStorageToken?: string
        • +
        • +
          Optional traitsUrl?: string
      +

      Returns Promise<Transaction>

      +
    +
    + +
      + +
    • +

      Pause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a pause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Sets a new administrator for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        newAdministrator: IAddress
        +

        The address of the new administrator

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a setLocalRoles transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        maxSupply: number
        +

        The maximum supply that can be minted

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        tokenIdentifier: string
        +

        The token identifier of the token to set the mint tax

        +
        +
      • +
      • +
        tax: number
        +

        The tax to set for the token

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint time limit transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        timeLimit: number
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        minRoyalties: number
        +

        The minimum royalties to set for minting

        +
        +
      • +
      • +
        maxRoyalties: number
        +

        The maximum royalties to set for minting

        +

        Remarks: The royalties are set in percentage (e.g. 100% = 10000)

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        treasuryAddress: IAddress
        +

        The address of the treasury to collect the anti spam tax

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a set mint tax transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        is_enabled: boolean
        +

        A boolean value to set if whitelist is enabled or not

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to unfreeze for unfreezeAddress

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
        +

        The address to unfreeze

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unfreeze transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        unfreezeAddress: IAddress
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Unpause collection transaction

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Creates a unpause transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +

      Retrieves a list of nonces that are frozen for address

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        The address to check

        +
        +
      +

      Returns Promise<number[]>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Retrieves the minter smart contract requirements for the given user

      +
      +
      +

      Parameters

      +
        +
      • +
        address: IAddress
        +

        the address of the user

        +
        +
      • +
      • +
        taxToken: string = ...
        +

        the tax token to be used for the minting (default = ITHEUM token identifier based on the EnvironmentsEnum)

        +
        +
      +

      Returns Promise<MinterRequirements>

      +
    +
    + +
      + +
    • +

      Retrieves the minter whitelist

      +
      +

      Returns Promise<string[]>

      +
    +
    + +
      + +
    • +

      Creates a whitelist transaction for the contract

      +
      +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin of the contract

        +
        +
      • +
      • +
        addresses: string[]
        +

        The addresses to whitelist

        +
        +
      • +
      • +
        extraGas: number = 0
      +

      Returns Transaction

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        senderAddress: IAddress
        +

        The address of the sender, must be the admin or owner of the contract

        +
        +
      • +
      • +
        nonce: number
        +

        The nonce of the token to wipe for wipeAddress

        +
        +
      • +
      • +
        wipeAddress: IAddress
        +

        The address to wipe from +Important: This will wipe all NFTs from the address +Note: The nonce must be freezed before wiping

        +
        +
      +

      Returns Transaction

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/enums/EnvironmentsEnum.html b/enums/EnvironmentsEnum.html index daa034c..131bbc0 100644 --- a/enums/EnvironmentsEnum.html +++ b/enums/EnvironmentsEnum.html @@ -16,7 +16,7 @@
  • EnvironmentsEnum
  • Enumeration EnvironmentsEnum

    +
  • Defined in config.ts:1
  • @@ -25,6 +25,7 @@

    Enumeration Members

    @@ -34,17 +35,22 @@

    Enumeration Members

    devnet: "devnet"
    +
  • Defined in config.ts:2
  • +
    + +
    devnet2: "devnet2"
    mainnet: "mainnet"
    +
  • Defined in config.ts:5
  • testnet: "testnet"
    +
  • Defined in config.ts:4
  • Generated using TypeDoc

    diff --git a/enums/NftEnumType.html b/enums/NftEnumType.html index 63bd0ff..0142c4c 100644 --- a/enums/NftEnumType.html +++ b/enums/NftEnumType.html @@ -16,7 +16,7 @@
  • NftEnumType
  • Enumeration NftEnumType

    +
  • Defined in interfaces.ts:47
  • @@ -34,17 +34,17 @@

    Enumeration Members

    MetaESDT: "MetaESDT"
    +
  • Defined in interfaces.ts:50
  • NonFungibleESDT: "NonFungibleESDT"
    +
  • Defined in interfaces.ts:48
  • SemiFungibleESDT: "SemiFungibleESDT"
    +
  • Defined in interfaces.ts:49
  • Generated using TypeDoc

    diff --git a/functions/checkStatus.html b/functions/checkStatus.html deleted file mode 100644 index fa454b3..0000000 --- a/functions/checkStatus.html +++ /dev/null @@ -1,72 +0,0 @@ -checkStatus | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function checkStatus

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        response: Response
      -

      Returns void

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/checkUrlIsUp.html b/functions/checkUrlIsUp.html deleted file mode 100644 index 4201d1c..0000000 --- a/functions/checkUrlIsUp.html +++ /dev/null @@ -1,74 +0,0 @@ -checkUrlIsUp | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function checkUrlIsUp

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        url: string
      • -
      • -
        expectedHttpCodes: number[]
      -

      Returns Promise<void>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/createNftIdentifier.html b/functions/createNftIdentifier.html deleted file mode 100644 index 9e7223d..0000000 --- a/functions/createNftIdentifier.html +++ /dev/null @@ -1,74 +0,0 @@ -createNftIdentifier | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function createNftIdentifier

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        collection: string
      • -
      • -
        nonce: number
      -

      Returns string

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/isPaddedHex.html b/functions/isPaddedHex.html deleted file mode 100644 index 9ffd658..0000000 --- a/functions/isPaddedHex.html +++ /dev/null @@ -1,72 +0,0 @@ -isPaddedHex | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function isPaddedHex

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        input: string
      -

      Returns boolean

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/numberToPaddedHex.html b/functions/numberToPaddedHex.html deleted file mode 100644 index 373f9d1..0000000 --- a/functions/numberToPaddedHex.html +++ /dev/null @@ -1,72 +0,0 @@ -numberToPaddedHex | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function numberToPaddedHex

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        value: Value
      -

      Returns string

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/parseDataNft.html b/functions/parseDataNft.html deleted file mode 100644 index 76eb422..0000000 --- a/functions/parseDataNft.html +++ /dev/null @@ -1,72 +0,0 @@ -parseDataNft | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function parseDataNft

    -
    -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/parseOffer.html b/functions/parseOffer.html deleted file mode 100644 index d5ddf9c..0000000 --- a/functions/parseOffer.html +++ /dev/null @@ -1,72 +0,0 @@ -parseOffer | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function parseOffer

    -
    -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/validateSpecificParamsMint.html b/functions/validateSpecificParamsMint.html deleted file mode 100644 index f8a499c..0000000 --- a/functions/validateSpecificParamsMint.html +++ /dev/null @@ -1,94 +0,0 @@ -validateSpecificParamsMint | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function validateSpecificParamsMint

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        params: {
            _mandatoryParamsList: string[];
            antiSpamTax?: number;
            datasetDescription?: string;
            datasetTitle?: string;
            royalties?: number;
            senderAddress?: any;
            supply?: number;
            tokenName?: string;
        }
        -
          -
        • -
          _mandatoryParamsList: string[]
        • -
        • -
          Optional antiSpamTax?: number
        • -
        • -
          Optional datasetDescription?: string
        • -
        • -
          Optional datasetTitle?: string
        • -
        • -
          Optional royalties?: number
        • -
        • -
          Optional senderAddress?: any
        • -
        • -
          Optional supply?: number
        • -
        • -
          Optional tokenName?: string
      -

      Returns {
          allPassed: boolean;
          validationMessages: string;
      }

      -
        -
      • -
        allPassed: boolean
      • -
      • -
        validationMessages: string
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/validateSpecificParamsViewData.html b/functions/validateSpecificParamsViewData.html deleted file mode 100644 index 4fccde8..0000000 --- a/functions/validateSpecificParamsViewData.html +++ /dev/null @@ -1,104 +0,0 @@ -validateSpecificParamsViewData | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function validateSpecificParamsViewData

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        params: {
            _fwdHeaderMapLookupMustContainBearerAuthHeader?: boolean;
            _mandatoryParamsList: string[];
            fwdAllHeaders?: boolean;
            fwdHeaderKeys?: string;
            fwdHeaderMapLookup?: any;
            mvxNativeAuthAccessToken?: string;
            mvxNativeAuthEnable?: number;
            mvxNativeAuthMaxExpirySeconds?: number;
            mvxNativeAuthOrigins?: string[];
            nestedIdxToStream?: number;
            signableMessage?: any;
            signedMessage?: string;
            stream?: boolean;
        }
        -
          -
        • -
          Optional _fwdHeaderMapLookupMustContainBearerAuthHeader?: boolean
        • -
        • -
          _mandatoryParamsList: string[]
        • -
        • -
          Optional fwdAllHeaders?: boolean
        • -
        • -
          Optional fwdHeaderKeys?: string
        • -
        • -
          Optional fwdHeaderMapLookup?: any
        • -
        • -
          Optional mvxNativeAuthAccessToken?: string
        • -
        • -
          Optional mvxNativeAuthEnable?: number
        • -
        • -
          Optional mvxNativeAuthMaxExpirySeconds?: number
        • -
        • -
          Optional mvxNativeAuthOrigins?: string[]
        • -
        • -
          Optional nestedIdxToStream?: number
        • -
        • -
          Optional signableMessage?: any
        • -
        • -
          Optional signedMessage?: string
        • -
        • -
          Optional stream?: boolean
      -

      Returns {
          allPassed: boolean;
          validationMessages: string;
      }

      -
        -
      • -
        allPassed: boolean
      • -
      • -
        validationMessages: string
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/functions/zeroPadStringIfOddLength.html b/functions/zeroPadStringIfOddLength.html deleted file mode 100644 index 368f291..0000000 --- a/functions/zeroPadStringIfOddLength.html +++ /dev/null @@ -1,72 +0,0 @@ -zeroPadStringIfOddLength | @itheum/sdk-mx-data-nft
    -
    - -
    -
    -
    -
    - -

    Function zeroPadStringIfOddLength

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        input: string
      -

      Returns string

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/index.html b/index.html index 93830be..23c7353 100644 --- a/index.html +++ b/index.html @@ -20,7 +20,7 @@

    @itheum/sdk-mx-data-nft

  • work on typescript code in the /src folder
  • Dev Testing

    Build

    Generated using TypeDoc

    diff --git a/interfaces/Config.html b/interfaces/Config.html index 457d17a..c4c8e35 100644 --- a/interfaces/Config.html +++ b/interfaces/Config.html @@ -20,7 +20,7 @@

    Hierarchy

    • Config
    +
  • Defined in config.ts:8
  • @@ -37,12 +37,12 @@

    Properties

    chainID: string
    +
  • Defined in config.ts:9
  • networkProvider: string
    +
  • Defined in config.ts:10
  • Generated using TypeDoc

    diff --git a/functions/checkTraitsUrl.html b/interfaces/ContractConfiguration.html similarity index 56% rename from functions/checkTraitsUrl.html rename to interfaces/ContractConfiguration.html index 32a5a7c..bcff919 100644 --- a/functions/checkTraitsUrl.html +++ b/interfaces/ContractConfiguration.html @@ -1,4 +1,4 @@ -checkTraitsUrl | @itheum/sdk-mx-data-nft
    +ContractConfiguration | @itheum/sdk-mx-data-nft
    +
    +

    Hierarchy

    +
      +
    • ContractConfiguration
    +
  • Defined in interfaces.ts:96
  • +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    administratorAddress: string
    +
    + +
    claimsAddress: string
    +
    + +
    isContractPaused: boolean
    +
    + +
    isTaxRequired: boolean
    +
    + +
    isWhitelistEnabled: boolean
    +
    + +
    maxRoyalties: number
    +
    + +
    minRoyalties: number
    +
    + +
    mintTimeLimit: number
    +
    + +
    mintedTokens: number
    +
    + +
    rolesAreSet: boolean
    +
    + +
    tokenIdentifier: string
    +

    Theme

    +
    +

    On This Page

    +

    Generated using TypeDoc

    diff --git a/interfaces/MarketplaceRequirements.html b/interfaces/MarketplaceRequirements.html index e4b9c54..8c75604 100644 --- a/interfaces/MarketplaceRequirements.html +++ b/interfaces/MarketplaceRequirements.html @@ -20,7 +20,7 @@

    Hierarchy

    • MarketplaceRequirements
    +
  • Defined in interfaces.ts:52
  • @@ -42,37 +42,37 @@

    Properties

    acceptedPayments: string[]
    +
  • Defined in interfaces.ts:54
  • acceptedTokens: string[]
    +
  • Defined in interfaces.ts:53
  • buyerTaxPercentage: number
    +
  • Defined in interfaces.ts:58
  • buyerTaxPercentageDiscount: number
    +
  • Defined in interfaces.ts:56
  • maximumPaymentFees: string[]
    +
  • Defined in interfaces.ts:55
  • sellerTaxPercentage: number
    +
  • Defined in interfaces.ts:59
  • sellerTaxPercentageDiscount: number
    +
  • Defined in interfaces.ts:57
  • Generated using TypeDoc

    diff --git a/interfaces/MinterRequirements.html b/interfaces/MinterRequirements.html index 127a1f9..0deaf4f 100644 --- a/interfaces/MinterRequirements.html +++ b/interfaces/MinterRequirements.html @@ -20,7 +20,7 @@

    Hierarchy

    • MinterRequirements
    +
  • Defined in interfaces.ts:62
  • @@ -48,67 +48,67 @@

    Properties

    addressFrozen: boolean
    +
  • Defined in interfaces.ts:64
  • antiSpamTaxValue: number
    +
  • Defined in interfaces.ts:63
  • contractPaused: boolean
    +
  • Defined in interfaces.ts:66
  • contractWhitelistEnabled: boolean
    +
  • Defined in interfaces.ts:75
  • frozenNonces: number[]
    +
  • Defined in interfaces.ts:65
  • lastUserMintTime: number
    +
  • Defined in interfaces.ts:68
  • maxRoyalties: number
    +
  • Defined in interfaces.ts:69
  • maxSupply: number
    +
  • Defined in interfaces.ts:70
  • minRoyalties: number
    +
  • Defined in interfaces.ts:71
  • mintTimeLimit: number
    +
  • Defined in interfaces.ts:72
  • numberOfMintsForUser: number
    +
  • Defined in interfaces.ts:73
  • totalNumberOfMints: number
    +
  • Defined in interfaces.ts:74
  • userWhitelistedForMint: boolean
    +
  • Defined in interfaces.ts:67
  • Generated using TypeDoc

    diff --git a/interfaces/NftType.html b/interfaces/NftType.html index e1187a8..1b3927c 100644 --- a/interfaces/NftType.html +++ b/interfaces/NftType.html @@ -20,7 +20,7 @@

    Hierarchy

    • NftType
    +
  • Defined in interfaces.ts:1
  • @@ -71,42 +71,42 @@
    Optional
    Optional website?: string
    +
  • Defined in interfaces.ts:25
  • attributes: string
    +
  • Defined in interfaces.ts:6
  • balance: string
    +
  • Defined in interfaces.ts:12
  • collection: string
    +
  • Defined in interfaces.ts:3
  • creator: string
    +
  • Defined in interfaces.ts:10
  • decimals?: number
    +
  • Defined in interfaces.ts:17
  • identifier: string
    +
  • Defined in interfaces.ts:2
  • isWhitelistedStorage?: boolean
    +
  • Defined in interfaces.ts:20
  • media?: {
        fileSize: number;
        fileType: string;
        originalUrl: string;
        thumbnailUrl: string;
        url: string;
    }[]
    @@ -124,7 +124,7 @@
    thumbnailUrl
    url: string
    +
  • Defined in interfaces.ts:38
  • metadata?: {
        description?: string;
        fileName?: string;
        fileType?: string;
        fileUri?: string;
    }
    @@ -140,22 +140,22 @@
    Optional
    Optional fileUri?: string
    +
  • Defined in interfaces.ts:32
  • name: string
    +
  • Defined in interfaces.ts:9
  • nonce: number
    +
  • Defined in interfaces.ts:7
  • owner?: string
    +
  • Defined in interfaces.ts:18
  • owners?: {
        address: string;
        balance: string;
    }[]
    @@ -167,52 +167,52 @@
    address
    balance: string
    +
  • Defined in interfaces.ts:21
  • royalties: number
    +
  • Defined in interfaces.ts:11
  • supply?: string
    +
  • Defined in interfaces.ts:19
  • tags?: string[]
    +
  • Defined in interfaces.ts:16
  • thumbnailUrl?: string
    +
  • Defined in interfaces.ts:15
  • ticker?: string
    +
  • Defined in interfaces.ts:4
  • timestamp: number
    +
  • Defined in interfaces.ts:5
  • +
  • Defined in interfaces.ts:8
  • uris?: string[]
    +
  • Defined in interfaces.ts:13
  • url?: string
    +
  • Defined in interfaces.ts:14
  • Generated using TypeDoc

    diff --git a/interfaces/Offer.html b/interfaces/Offer.html index 0dd9616..75c2c8c 100644 --- a/interfaces/Offer.html +++ b/interfaces/Offer.html @@ -20,7 +20,7 @@

    Hierarchy

    • Offer
    +
  • Defined in interfaces.ts:78
  • @@ -44,47 +44,47 @@

    Properties

    index: number
    +
  • Defined in interfaces.ts:79
  • offeredTokenAmount: string
    +
  • Defined in interfaces.ts:83
  • offeredTokenIdentifier: string
    +
  • Defined in interfaces.ts:81
  • offeredTokenNonce: number
    +
  • Defined in interfaces.ts:82
  • owner: string
    +
  • Defined in interfaces.ts:80
  • quantity: number
    +
  • Defined in interfaces.ts:87
  • wantedTokenAmount: string
    +
  • Defined in interfaces.ts:86
  • wantedTokenIdentifier: string
    +
  • Defined in interfaces.ts:84
  • wantedTokenNonce: number
    +
  • Defined in interfaces.ts:85
  • Generated using TypeDoc

    diff --git a/interfaces/ViewDataReturnType.html b/interfaces/ViewDataReturnType.html index 5686af2..6e8ab85 100644 --- a/interfaces/ViewDataReturnType.html +++ b/interfaces/ViewDataReturnType.html @@ -20,7 +20,7 @@

    Hierarchy

    • ViewDataReturnType
    +
  • Defined in interfaces.ts:90
  • @@ -38,17 +38,17 @@

    Properties

    contentType: string
    +
  • Defined in interfaces.ts:92
  • data: any
    +
  • Defined in interfaces.ts:91
  • error?: string
    +
  • Defined in interfaces.ts:93
  • Generated using TypeDoc

    diff --git a/modules.html b/modules.html index af07b43..b341a2f 100644 --- a/modules.html +++ b/modules.html @@ -24,11 +24,14 @@

    Enumerations

    Classes

    Interfaces

    -
    -

    Functions

    -

    Generated using TypeDoc

    diff --git a/variables/apiConfiguration.html b/variables/apiConfiguration.html index 023a1f2..68bb406 100644 --- a/variables/apiConfiguration.html +++ b/variables/apiConfiguration.html @@ -17,7 +17,7 @@

    Variable apiConfigurationConst

    apiConfiguration: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:62
  • Generated using TypeDoc

    diff --git a/variables/dataNftTokenIdentifier.html b/variables/dataNftTokenIdentifier.html index 6f182e3..435fea7 100644 --- a/variables/dataNftTokenIdentifier.html +++ b/variables/dataNftTokenIdentifier.html @@ -17,7 +17,7 @@

    Variable dataNftTokenIdentifierConst

    dataNftTokenIdentifier: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:40
  • Generated using TypeDoc

    diff --git a/variables/imageService.html b/variables/imageService.html index 5055dbc..8bef188 100644 --- a/variables/imageService.html +++ b/variables/imageService.html @@ -17,7 +17,7 @@

    Variable imageServiceConst

    imageService: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:76
  • Generated using TypeDoc

    diff --git a/variables/itheumTokenIdentifier.html b/variables/itheumTokenIdentifier.html index 86e3e06..16c0a70 100644 --- a/variables/itheumTokenIdentifier.html +++ b/variables/itheumTokenIdentifier.html @@ -17,7 +17,7 @@

    Variable itheumTokenIdentifierConst

    itheumTokenIdentifier: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:33
  • Generated using TypeDoc

    diff --git a/variables/marketPlaceContractAddress.html b/variables/marketPlaceContractAddress.html index 17dbaf3..ccc2516 100644 --- a/variables/marketPlaceContractAddress.html +++ b/variables/marketPlaceContractAddress.html @@ -17,7 +17,7 @@

    Variable marketPlaceContractAddressConst

    marketPlaceContractAddress: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:47
  • Generated using TypeDoc

    diff --git a/variables/minterContractAddress.html b/variables/minterContractAddress.html index 0da957d..3f72d9e 100644 --- a/variables/minterContractAddress.html +++ b/variables/minterContractAddress.html @@ -17,7 +17,7 @@

    Variable minterContractAddressConst

    minterContractAddress: {
        [key in EnvironmentsEnum]: string
    } = ...
    +
  • Defined in config.ts:55
  • Generated using TypeDoc

    diff --git a/variables/networkConfiguration.html b/variables/networkConfiguration.html index cf32acc..d6b95d9 100644 --- a/variables/networkConfiguration.html +++ b/variables/networkConfiguration.html @@ -17,7 +17,7 @@

    Variable networkConfigurationConst

    networkConfiguration: {
        [key in EnvironmentsEnum]: Config
    } = ...
    +
  • Defined in config.ts:69
  • Generated using TypeDoc