Class NftCheckoutPrimaryApi

Hierarchy

  • NftCheckoutPrimaryApi
    • NftCheckoutPrimaryApi

Constructors

  • Parameters

    • Optional configuration: Configuration
    • Optional basePath: string
    • Optional axios: 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.

    • Optional options: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionCreateResponse, any>>

    Summary

    Create NFT primary sale transaction

    Throws

    Memberof

    NftCheckoutPrimaryApi

  • Returns a list of supported currencies and their limits

    Parameters

    • Optional requestParameters: NftCheckoutPrimaryApiGetCurrenciesNFTCheckoutPrimaryRequest

      Request parameters.

    • Optional options: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<CurrencyWithLimits, any>>

    Summary

    Get currencies with limits

    Throws

    Memberof

    NftCheckoutPrimaryApi

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

    Parameters

    • requestParameters: NftCheckoutPrimaryApiGetNftPrimaryTransactionRequest

      Request parameters.

    • Optional options: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionGetResponse, any>>

    Summary

    Get NFT primary sale transaction by id

    Throws

    Memberof

    NftCheckoutPrimaryApi

  • Returns a list of NFT primary sales transactions

    Parameters

    • Optional requestParameters: NftCheckoutPrimaryApiGetNftPrimaryTransactionsRequest

      Request parameters.

    • Optional options: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<NftprimarytransactionListTransactionsResponse, any>>

    Summary

    Get a list of NFT primary sales transactions

    Throws

    Memberof

    NftCheckoutPrimaryApi

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

    Parameters

    • requestParameters: NftCheckoutPrimaryApiRegisterNftPrimarySalesContractRequest

      Request parameters.

    • Optional options: AxiosRequestConfig<any>

      Override http request option.

    Returns Promise<AxiosResponse<ContractCreateResponse, any>>

    Summary

    Executes NFT primary sales contract registration

    Throws

    Memberof

    NftCheckoutPrimaryApi

Generated using TypeDoc