Class NftCheckoutPrimaryApi

Hierarchy

  • NftCheckoutPrimaryApi
    • NftCheckoutPrimaryApi

Constructors

  • Parameters

    • Optionalconfiguration: Configuration
    • OptionalbasePath: string
    • Optionalaxios: AxiosInstance

    Returns NftCheckoutPrimaryApi

Properties

basePath: string
axios: AxiosInstance
configuration: undefined | Configuration

Methods

  • Creates a transaction representing minting an NFT with a card payment.

    Parameters

    • requestParameters: NftCheckoutPrimaryApiCreateNftPrimaryRequest

      Request parameters.

    • Optionaloptions: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionCreateResponse, any>>

    Create NFT primary sale transaction

    NftCheckoutPrimaryApi

  • Returns a list of supported currencies and their limits

    Parameters

    • OptionalrequestParameters: NftCheckoutPrimaryApiGetCurrenciesNFTCheckoutPrimaryRequest

      Request parameters.

    • Optionaloptions: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<CurrencyWithLimits, any>>

    Get currencies with limits

    NftCheckoutPrimaryApi

  • given a transaction id, returns the corresponding transaction representing a mint executed from a card payment

    Parameters

    • requestParameters: NftCheckoutPrimaryApiGetNftPrimaryTransactionRequest

      Request parameters.

    • Optionaloptions: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionGetResponse, any>>

    Get NFT primary sale transaction by id

    NftCheckoutPrimaryApi

  • Returns a list of NFT primary sales transactions

    Parameters

    • OptionalrequestParameters: NftCheckoutPrimaryApiGetNftPrimaryTransactionsRequest

      Request parameters.

    • Optionaloptions: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionListTransactionsResponse, any>>

    Get a list of NFT primary sales transactions

    NftCheckoutPrimaryApi

  • Registers a new contract for use in the minting with fiat card flow

    Parameters

    • requestParameters: NftCheckoutPrimaryApiRegisterNftPrimarySalesContractRequest

      Request parameters.

    • Optionaloptions: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<ContractCreateResponse, any>>

    Executes NFT primary sales contract registration

    NftCheckoutPrimaryApi