# README

Go API client for api

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 3.0
  • Package version: 1.0.0-beta.1
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import api "github.com/immutable/imx-core-sdk-golang/imx/api"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), api.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), api.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), api.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), api.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.sandbox.x.immutable.com

ClassMethodHTTP requestDescription
AssetsApiGetAssetGet /v1/assets/{token_address}/{token_id}Get details of an asset
AssetsApiListAssetsGet /v1/assetsGet a list of assets
BalancesApiGetBalanceGet /v2/balances/{owner}/{address}Fetches the token balances of the user
BalancesApiListBalancesGet /v2/balances/{owner}Get a list of balances for given user
CollectionsApiCreateCollectionPost /v1/collectionsCreate collection
CollectionsApiGetCollectionGet /v1/collections/{address}Get details of a collection at the given address
CollectionsApiListCollectionFiltersGet /v1/collections/{address}/filtersGet a list of collection filters
CollectionsApiListCollectionsGet /v1/collectionsGet a list of collections
CollectionsApiUpdateCollectionPatch /v1/collections/{address}Update collection
DepositsApiGetDepositGet /v1/deposits/{id}Get details of a deposit with the given ID
DepositsApiGetSignableDepositPost /v1/signable-deposit-detailsGets details of a signable deposit
DepositsApiListDepositsGet /v1/depositsGet a list of deposits
EncodingApiEncodeAssetPost /v1/encode/{assetType}Retrieves the Starkex Encoded format for a given asset
ExchangesApiCreateExchangePost /v3/exchangesCreate an exchange with URL
ExchangesApiCreateExchangeTransferPost /v2/exchanges/{id}/transfersAccepts a transfer request and updates the transfer_status after processing transfer (offramp)
ExchangesApiGetExchangeGet /v3/exchanges/{id}Get an exchange by ID
ExchangesApiGetExchangeSignableTransferPost /v2/exchanges/{id}/signable-transfer-detailsSend a request for signable-transfer-details (offramp)
ExchangesApiGetExchangesGet /v3/exchangesReturns a list of exchanges based on the request
MetadataApiAddMetadataSchemaToCollectionPost /v1/collections/{address}/metadata-schemaAdd metadata schema to collection
MetadataApiGetMetadataSchemaGet /v1/collections/{address}/metadata-schemaGet collection metadata schema
MetadataApiUpdateMetadataSchemaByNamePatch /v1/collections/{address}/metadata-schema/{name}Update metadata schema by name
MetadataRefreshesApiGetAListOfMetadataRefreshesGet /v1/metadata-refreshes
MetadataRefreshesApiGetMetadataRefreshErrorsGet /v1/metadata-refreshes/{refresh_id}/errors
MetadataRefreshesApiGetMetadataRefreshResultsGet /v1/metadata-refreshes/{refresh_id}
MetadataRefreshesApiRequestAMetadataRefreshPost /v1/metadata-refreshes
MintsApiGetMintGet /v1/mints/{id}Get details of a mint with the given ID
MintsApiGetMintableTokenDetailsByClientTokenIdGet /v1/mintable-token/{token_address}/{token_id}Get details of a mintable token with the given token address and token ID
MintsApiListMintsGet /v1/mintsGet a list of mints
MintsApiMintTokensPost /v2/mintsMint Tokens V2
NftCheckoutPrimaryApiCreateNftPrimaryPost /v2/nft/primaryCreate NFT primary sale transaction
NftCheckoutPrimaryApiGetCurrenciesNFTCheckoutPrimaryGet /v2/nft/primary/currenciesGet currencies with limits
NftCheckoutPrimaryApiGetNftPrimaryTransactionGet /v2/nft/primary/{transaction_id}Get NFT primary sale transaction by id
NftCheckoutPrimaryApiGetNftPrimaryTransactionsGet /v2/nft/primaryGet a list of NFT primary sales transactions
NftCheckoutPrimaryApiRegisterNftPrimarySalesContractPost /v2/nft/primary/registerExecutes NFT primary sales contract registration
OrdersApiCancelOrderDelete /v1/orders/{id}Cancel an order
OrdersApiCreateOrderPost /v1/ordersCreate an order
OrdersApiGetOrderGet /v1/orders/{id}Get details of an order with the given ID
OrdersApiGetSignableCancelOrderPost /v1/signable-cancel-order-detailsGet details a signable cancel order
OrdersApiGetSignableOrderPost /v3/signable-order-detailsGet a signable order request (V3)
OrdersApiListOrdersGet /v1/ordersGet a list of orders
ProjectsApiCreateProjectPost /v1/projectsCreate a project
ProjectsApiGetProjectGet /v1/projects/{id}Get a project
ProjectsApiGetProjectsGet /v1/projectsGet projects
TokensApiGetTokenGet /v1/tokens/{address}Get details of a token
TokensApiListTokensGet /v1/tokensGet a list of tokens
TradesApiCreateTradePost /v1/tradesCreate a Trade between two parties
TradesApiGetSignableTradePost /v3/signable-trade-detailsGet details a signable trade V3
TradesApiGetTradeGet /v1/trades/{id}Get details of a trade with the given ID
TradesApiListTradesGet /v1/tradesGet a list of trades
TransfersApiCreateTransferPost /v2/transfersCreates a transfer of multiple tokens between two parties
TransfersApiCreateTransferV1Post /v1/transfersCreates a transfer of tokens between two parties
TransfersApiGetSignableTransferPost /v2/signable-transfer-detailsGets bulk details of a signable transfer
TransfersApiGetSignableTransferV1Post /v1/signable-transfer-detailsGets details of a signable transfer
TransfersApiGetTransferGet /v1/transfers/{id}Get details of a transfer with the given ID
TransfersApiListTransfersGet /v1/transfersGet a list of transfers
UsersApiGetSignableRegistrationPost /v1/signable-registrationGet operator signature to allow clients to register the user
UsersApiGetSignableRegistrationOffchainPost /v1/signable-registration-offchainGet encoded details to allow clients to register the user offchain
UsersApiGetUsersGet /v1/users/{user}Get stark keys for a registered user
UsersApiRegisterUserPost /v1/usersRegisters a user
WithdrawalsApiCreateWithdrawalPost /v1/withdrawalsCreates a withdrawal of a token
WithdrawalsApiGetSignableWithdrawalPost /v1/signable-withdrawal-detailsGets details of a signable withdrawal
WithdrawalsApiGetWithdrawalGet /v1/withdrawals/{id}Gets details of withdrawal with the given ID
WithdrawalsApiListWithdrawalsGet /v1/withdrawalsGet a list of withdrawals

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

[email protected]

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NewAddMetadataSchemaToCollectionRequest instantiates a new AddMetadataSchemaToCollectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAddMetadataSchemaToCollectionRequestWithDefaults instantiates a new AddMetadataSchemaToCollectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAggregateLimit instantiates a new AggregateLimit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAggregateLimitWithDefaults instantiates a new AggregateLimit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIClient creates a new API client.
NewAPIError instantiates a new APIError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAPIErrorWithDefaults instantiates a new APIError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewAsset instantiates a new Asset object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAssetProperties instantiates a new AssetProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAssetPropertiesWithDefaults instantiates a new AssetProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAssetWithDefaults instantiates a new Asset object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAssetWithOrders instantiates a new AssetWithOrders object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAssetWithOrdersWithDefaults instantiates a new AssetWithOrders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalance instantiates a new Balance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalanceWithDefaults instantiates a new Balance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCancelOrderRequest instantiates a new CancelOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCancelOrderRequestWithDefaults instantiates a new CancelOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCancelOrderResponse instantiates a new CancelOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCancelOrderResponseWithDefaults instantiates a new CancelOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCollection instantiates a new Collection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCollectionDetails instantiates a new CollectionDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCollectionDetailsWithDefaults instantiates a new CollectionDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCollectionFilter instantiates a new CollectionFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCollectionFilterWithDefaults instantiates a new CollectionFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCollectionWithDefaults instantiates a new Collection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewContractCreateAPIRequest instantiates a new ContractCreateAPIRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewContractCreateAPIRequestWithDefaults instantiates a new ContractCreateAPIRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewContractCreateResponse instantiates a new ContractCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewContractCreateResponseWithDefaults instantiates a new ContractCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateCollectionRequest instantiates a new CreateCollectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateCollectionRequestWithDefaults instantiates a new CreateCollectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateExchangeAndURLAPIRequest instantiates a new CreateExchangeAndURLAPIRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateExchangeAndURLAPIRequestWithDefaults instantiates a new CreateExchangeAndURLAPIRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateMetadataRefreshRequest instantiates a new CreateMetadataRefreshRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateMetadataRefreshRequestWithDefaults instantiates a new CreateMetadataRefreshRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateMetadataRefreshResponse instantiates a new CreateMetadataRefreshResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateMetadataRefreshResponseWithDefaults instantiates a new CreateMetadataRefreshResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateOrderRequest instantiates a new CreateOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateOrderRequestWithDefaults instantiates a new CreateOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateOrderResponse instantiates a new CreateOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateOrderResponseWithDefaults instantiates a new CreateOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateProjectRequest instantiates a new CreateProjectRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateProjectRequestWithDefaults instantiates a new CreateProjectRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateProjectResponse instantiates a new CreateProjectResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateProjectResponseWithDefaults instantiates a new CreateProjectResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTradeRequestV1 instantiates a new CreateTradeRequestV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTradeRequestV1WithDefaults instantiates a new CreateTradeRequestV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTradeResponse instantiates a new CreateTradeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTradeResponseWithDefaults instantiates a new CreateTradeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTransferRequest instantiates a new CreateTransferRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTransferRequestV1 instantiates a new CreateTransferRequestV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTransferRequestV1WithDefaults instantiates a new CreateTransferRequestV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTransferRequestWithDefaults instantiates a new CreateTransferRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTransferResponse instantiates a new CreateTransferResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTransferResponseV1 instantiates a new CreateTransferResponseV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateTransferResponseV1WithDefaults instantiates a new CreateTransferResponseV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateTransferResponseWithDefaults instantiates a new CreateTransferResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateWithdrawalRequest instantiates a new CreateWithdrawalRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateWithdrawalRequestWithDefaults instantiates a new CreateWithdrawalRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCreateWithdrawalResponse instantiates a new CreateWithdrawalResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateWithdrawalResponseWithDefaults instantiates a new CreateWithdrawalResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCurrencyWithLimits instantiates a new CurrencyWithLimits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCurrencyWithLimitsWithDefaults instantiates a new CurrencyWithLimits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeposit instantiates a new Deposit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDepositWithDefaults instantiates a new Deposit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewEncodeAssetRequest instantiates a new EncodeAssetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewEncodeAssetRequestToken instantiates a new EncodeAssetRequestToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewEncodeAssetRequestTokenWithDefaults instantiates a new EncodeAssetRequestToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewEncodeAssetRequestWithDefaults instantiates a new EncodeAssetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewEncodeAssetResponse instantiates a new EncodeAssetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewEncodeAssetResponseWithDefaults instantiates a new EncodeAssetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewEncodeAssetTokenData instantiates a new EncodeAssetTokenData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewEncodeAssetTokenDataWithDefaults instantiates a new EncodeAssetTokenData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewExchange instantiates a new Exchange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewExchangeCreateExchangeAndURLResponse instantiates a new ExchangeCreateExchangeAndURLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewExchangeCreateExchangeAndURLResponseWithDefaults instantiates a new ExchangeCreateExchangeAndURLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewExchangeWithDefaults instantiates a new Exchange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFee instantiates a new Fee object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFeeData instantiates a new FeeData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFeeDataWithDefaults instantiates a new FeeData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFeeEntry instantiates a new FeeEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFeeEntryWithDefaults instantiates a new FeeEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFeeInfo instantiates a new FeeInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFeeInfoWithDefaults instantiates a new FeeInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFeeToken instantiates a new FeeToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFeeTokenWithDefaults instantiates a new FeeToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFeeWithDefaults instantiates a new Fee object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetMetadataRefreshErrorsResponse instantiates a new GetMetadataRefreshErrorsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetMetadataRefreshErrorsResponseWithDefaults instantiates a new GetMetadataRefreshErrorsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetMetadataRefreshes instantiates a new GetMetadataRefreshes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetMetadataRefreshesWithDefaults instantiates a new GetMetadataRefreshes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetMetadataRefreshResponse instantiates a new GetMetadataRefreshResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetMetadataRefreshResponseWithDefaults instantiates a new GetMetadataRefreshResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetProjectsResponse instantiates a new GetProjectsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetProjectsResponseWithDefaults instantiates a new GetProjectsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableCancelOrderRequest instantiates a new GetSignableCancelOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableCancelOrderRequestWithDefaults instantiates a new GetSignableCancelOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableCancelOrderResponse instantiates a new GetSignableCancelOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableCancelOrderResponseWithDefaults instantiates a new GetSignableCancelOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableDepositRequest instantiates a new GetSignableDepositRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableDepositRequestWithDefaults instantiates a new GetSignableDepositRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableDepositResponse instantiates a new GetSignableDepositResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableDepositResponseWithDefaults instantiates a new GetSignableDepositResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableOrderRequest instantiates a new GetSignableOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableOrderRequestWithDefaults instantiates a new GetSignableOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableOrderResponse instantiates a new GetSignableOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableOrderResponseWithDefaults instantiates a new GetSignableOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableRegistrationOffchainResponse instantiates a new GetSignableRegistrationOffchainResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableRegistrationOffchainResponseWithDefaults instantiates a new GetSignableRegistrationOffchainResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableRegistrationRequest instantiates a new GetSignableRegistrationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableRegistrationRequestWithDefaults instantiates a new GetSignableRegistrationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableRegistrationResponse instantiates a new GetSignableRegistrationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableRegistrationResponseWithDefaults instantiates a new GetSignableRegistrationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTradeRequest instantiates a new GetSignableTradeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTradeRequestWithDefaults instantiates a new GetSignableTradeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTradeResponse instantiates a new GetSignableTradeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTradeResponseWithDefaults instantiates a new GetSignableTradeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTransferRequest instantiates a new GetSignableTransferRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTransferRequestV1 instantiates a new GetSignableTransferRequestV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTransferRequestV1WithDefaults instantiates a new GetSignableTransferRequestV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTransferRequestWithDefaults instantiates a new GetSignableTransferRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTransferResponse instantiates a new GetSignableTransferResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTransferResponseV1 instantiates a new GetSignableTransferResponseV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableTransferResponseV1WithDefaults instantiates a new GetSignableTransferResponseV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableTransferResponseWithDefaults instantiates a new GetSignableTransferResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableWithdrawalRequest instantiates a new GetSignableWithdrawalRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableWithdrawalRequestWithDefaults instantiates a new GetSignableWithdrawalRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetSignableWithdrawalResponse instantiates a new GetSignableWithdrawalResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetSignableWithdrawalResponseWithDefaults instantiates a new GetSignableWithdrawalResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetTransactionsResponse instantiates a new GetTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetTransactionsResponseWithDefaults instantiates a new GetTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetUsersApiResponse instantiates a new GetUsersApiResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetUsersApiResponseWithDefaults instantiates a new GetUsersApiResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLambdasAPIError instantiates a new LambdasAPIError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLambdasAPIErrorWithDefaults instantiates a new LambdasAPIError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListAssetsResponse instantiates a new ListAssetsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListAssetsResponseWithDefaults instantiates a new ListAssetsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListBalancesResponse instantiates a new ListBalancesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListBalancesResponseWithDefaults instantiates a new ListBalancesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListCollectionsResponse instantiates a new ListCollectionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListCollectionsResponseWithDefaults instantiates a new ListCollectionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListDepositsResponse instantiates a new ListDepositsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListDepositsResponseWithDefaults instantiates a new ListDepositsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListMintsResponse instantiates a new ListMintsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListMintsResponseWithDefaults instantiates a new ListMintsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListOrdersResponse instantiates a new ListOrdersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListOrdersResponseWithDefaults instantiates a new ListOrdersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListTokensResponse instantiates a new ListTokensResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListTokensResponseWithDefaults instantiates a new ListTokensResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListTradesResponse instantiates a new ListTradesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListTradesResponseWithDefaults instantiates a new ListTradesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListTransfersResponse instantiates a new ListTransfersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListTransfersResponseWithDefaults instantiates a new ListTransfersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListWithdrawalsResponse instantiates a new ListWithdrawalsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListWithdrawalsResponseWithDefaults instantiates a new ListWithdrawalsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetadataRefreshErrors instantiates a new MetadataRefreshErrors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetadataRefreshErrorsWithDefaults instantiates a new MetadataRefreshErrors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetadataRefreshExcludingSummary instantiates a new MetadataRefreshExcludingSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetadataRefreshExcludingSummaryWithDefaults instantiates a new MetadataRefreshExcludingSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetadataRefreshSummary instantiates a new MetadataRefreshSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetadataRefreshSummaryWithDefaults instantiates a new MetadataRefreshSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetadataSchemaProperty instantiates a new MetadataSchemaProperty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetadataSchemaPropertyWithDefaults instantiates a new MetadataSchemaProperty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetadataSchemaRequest instantiates a new MetadataSchemaRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetadataSchemaRequestWithDefaults instantiates a new MetadataSchemaRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMint instantiates a new Mint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintableTokenDetails instantiates a new MintableTokenDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintableTokenDetailsWithDefaults instantiates a new MintableTokenDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintFee instantiates a new MintFee object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintFeeWithDefaults instantiates a new MintFee object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintRequest instantiates a new MintRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintRequestWithDefaults instantiates a new MintRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintResultDetails instantiates a new MintResultDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintResultDetailsWithDefaults instantiates a new MintResultDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintTokenDataV2 instantiates a new MintTokenDataV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintTokenDataV2WithDefaults instantiates a new MintTokenDataV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintTokensResponse instantiates a new MintTokensResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintTokensResponseWithDefaults instantiates a new MintTokensResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintUser instantiates a new MintUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMintUserWithDefaults instantiates a new MintUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMintWithDefaults instantiates a new Mint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionCreateAPIRequest instantiates a new NftprimarytransactionCreateAPIRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionCreateAPIRequestWithDefaults instantiates a new NftprimarytransactionCreateAPIRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionCreateResponse instantiates a new NftprimarytransactionCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionCreateResponseWithDefaults instantiates a new NftprimarytransactionCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionGetResponse instantiates a new NftprimarytransactionGetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionGetResponseWithDefaults instantiates a new NftprimarytransactionGetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionListTransactionsResponse instantiates a new NftprimarytransactionListTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionListTransactionsResponseWithDefaults instantiates a new NftprimarytransactionListTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionTransactionData instantiates a new NftprimarytransactionTransactionData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionTransactionDataWithDefaults instantiates a new NftprimarytransactionTransactionData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNftprimarytransactionWidgetParams instantiates a new NftprimarytransactionWidgetParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNftprimarytransactionWidgetParamsWithDefaults instantiates a new NftprimarytransactionWidgetParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOptionalExchangeData instantiates a new OptionalExchangeData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOptionalExchangeDataWithDefaults instantiates a new OptionalExchangeData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrder instantiates a new Order object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDetails instantiates a new OrderDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDetailsWithDefaults instantiates a new OrderDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderFeeInfo instantiates a new OrderFeeInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderFeeInfoWithDefaults instantiates a new OrderFeeInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderWithDefaults instantiates a new Order object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProject instantiates a new Project object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewProjectWithDefaults instantiates a new Project object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRange instantiates a new Range object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRangeWithDefaults instantiates a new Range object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRegisterUserRequest instantiates a new RegisterUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRegisterUserRequestWithDefaults instantiates a new RegisterUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRegisterUserResponse instantiates a new RegisterUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRegisterUserResponseWithDefaults instantiates a new RegisterUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSignableToken instantiates a new SignableToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSignableTokenWithDefaults instantiates a new SignableToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSignableTransferDetails instantiates a new SignableTransferDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSignableTransferDetailsWithDefaults instantiates a new SignableTransferDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSignableTransferResponseDetails instantiates a new SignableTransferResponseDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSignableTransferResponseDetailsWithDefaults instantiates a new SignableTransferResponseDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSuccessResponse instantiates a new SuccessResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSuccessResponseWithDefaults instantiates a new SuccessResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewToken instantiates a new Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenData instantiates a new TokenData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenDataWithDefaults instantiates a new TokenData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenDetails instantiates a new TokenDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenDetailsWithDefaults instantiates a new TokenDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenWithDefaults instantiates a new Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTrade instantiates a new Trade object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTradeSide instantiates a new TradeSide object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTradeSideWithDefaults instantiates a new TradeSide object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTradeWithDefaults instantiates a new Trade object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTransfer instantiates a new Transfer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTransferRequest instantiates a new TransferRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTransferRequestWithDefaults instantiates a new TransferRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTransferWithDefaults instantiates a new Transfer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpdateCollectionRequest instantiates a new UpdateCollectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpdateCollectionRequestWithDefaults instantiates a new UpdateCollectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWidgetParams instantiates a new WidgetParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWidgetParamsWithDefaults instantiates a new WidgetParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWithdrawal instantiates a new Withdrawal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWithdrawalWithDefaults instantiates a new Withdrawal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.

# Structs

AddMetadataSchemaToCollectionRequest struct for AddMetadataSchemaToCollectionRequest.
AggregateLimit struct for AggregateLimit.
No description provided by the author
No description provided by the author
APIClient manages communication with the Immutable X API API v3.0 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIError struct for APIError.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
Asset struct for Asset.
AssetProperties struct for AssetProperties.
AssetWithOrders struct for AssetWithOrders.
Balance struct for Balance.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
CancelOrderRequest struct for CancelOrderRequest.
CancelOrderResponse struct for CancelOrderResponse.
Collection struct for Collection.
CollectionDetails struct for CollectionDetails.
CollectionFilter struct for CollectionFilter.
Configuration stores the configuration of the API client.
ContractCreateAPIRequest struct for ContractCreateAPIRequest.
ContractCreateResponse struct for ContractCreateResponse.
CreateCollectionRequest struct for CreateCollectionRequest.
CreateExchangeAndURLAPIRequest struct for CreateExchangeAndURLAPIRequest.
CreateMetadataRefreshRequest struct for CreateMetadataRefreshRequest.
CreateMetadataRefreshResponse struct for CreateMetadataRefreshResponse.
CreateOrderRequest struct for CreateOrderRequest.
CreateOrderResponse struct for CreateOrderResponse.
CreateProjectRequest struct for CreateProjectRequest.
CreateProjectResponse struct for CreateProjectResponse.
CreateTradeRequestV1 struct for CreateTradeRequestV1.
CreateTradeResponse struct for CreateTradeResponse.
CreateTransferRequest struct for CreateTransferRequest.
CreateTransferRequestV1 struct for CreateTransferRequestV1.
CreateTransferResponse struct for CreateTransferResponse.
CreateTransferResponseV1 struct for CreateTransferResponseV1.
CreateWithdrawalRequest struct for CreateWithdrawalRequest.
CreateWithdrawalResponse struct for CreateWithdrawalResponse.
CurrencyWithLimits struct for CurrencyWithLimits.
Deposit struct for Deposit.
EncodeAssetRequest struct for EncodeAssetRequest.
EncodeAssetRequestToken struct for EncodeAssetRequestToken.
EncodeAssetResponse struct for EncodeAssetResponse.
EncodeAssetTokenData struct for EncodeAssetTokenData.
Exchange struct for Exchange.
ExchangeCreateExchangeAndURLResponse struct for ExchangeCreateExchangeAndURLResponse.
Fee struct for Fee.
FeeData struct for FeeData.
FeeEntry struct for FeeEntry.
FeeInfo struct for FeeInfo.
FeeToken struct for FeeToken.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GetMetadataRefreshErrorsResponse struct for GetMetadataRefreshErrorsResponse.
GetMetadataRefreshes struct for GetMetadataRefreshes.
GetMetadataRefreshResponse struct for GetMetadataRefreshResponse.
GetProjectsResponse struct for GetProjectsResponse.
GetSignableCancelOrderRequest struct for GetSignableCancelOrderRequest.
GetSignableCancelOrderResponse struct for GetSignableCancelOrderResponse.
GetSignableDepositRequest struct for GetSignableDepositRequest.
GetSignableDepositResponse struct for GetSignableDepositResponse.
GetSignableOrderRequest struct for GetSignableOrderRequest.
GetSignableOrderResponse struct for GetSignableOrderResponse.
GetSignableRegistrationOffchainResponse struct for GetSignableRegistrationOffchainResponse.
GetSignableRegistrationRequest struct for GetSignableRegistrationRequest.
GetSignableRegistrationResponse struct for GetSignableRegistrationResponse.
GetSignableTradeRequest struct for GetSignableTradeRequest.
GetSignableTradeResponse struct for GetSignableTradeResponse.
GetSignableTransferRequest struct for GetSignableTransferRequest.
GetSignableTransferRequestV1 struct for GetSignableTransferRequestV1.
GetSignableTransferResponse struct for GetSignableTransferResponse.
GetSignableTransferResponseV1 struct for GetSignableTransferResponseV1.
GetSignableWithdrawalRequest struct for GetSignableWithdrawalRequest.
GetSignableWithdrawalResponse struct for GetSignableWithdrawalResponse.
GetTransactionsResponse struct for GetTransactionsResponse.
GetUsersApiResponse struct for GetUsersApiResponse.
LambdasAPIError struct for LambdasAPIError.
ListAssetsResponse struct for ListAssetsResponse.
ListBalancesResponse struct for ListBalancesResponse.
ListCollectionsResponse struct for ListCollectionsResponse.
ListDepositsResponse struct for ListDepositsResponse.
ListMintsResponse struct for ListMintsResponse.
ListOrdersResponse struct for ListOrdersResponse.
ListTokensResponse struct for ListTokensResponse.
ListTradesResponse struct for ListTradesResponse.
ListTransfersResponse struct for ListTransfersResponse.
ListWithdrawalsResponse struct for ListWithdrawalsResponse.
MetadataRefreshErrors struct for MetadataRefreshErrors.
MetadataRefreshExcludingSummary struct for MetadataRefreshExcludingSummary.
MetadataRefreshSummary struct for MetadataRefreshSummary.
MetadataSchemaProperty struct for MetadataSchemaProperty.
MetadataSchemaRequest struct for MetadataSchemaRequest.
Mint struct for Mint.
MintableTokenDetails struct for MintableTokenDetails.
MintFee struct for MintFee.
MintRequest struct for MintRequest.
MintResultDetails struct for MintResultDetails.
MintTokenDataV2 struct for MintTokenDataV2.
MintTokensResponse struct for MintTokensResponse.
MintUser struct for MintUser.
NftprimarytransactionCreateAPIRequest struct for NftprimarytransactionCreateAPIRequest.
NftprimarytransactionCreateResponse struct for NftprimarytransactionCreateResponse.
NftprimarytransactionGetResponse struct for NftprimarytransactionGetResponse.
NftprimarytransactionListTransactionsResponse struct for NftprimarytransactionListTransactionsResponse.
NftprimarytransactionTransactionData struct for NftprimarytransactionTransactionData.
NftprimarytransactionWidgetParams struct for NftprimarytransactionWidgetParams.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OptionalExchangeData struct for OptionalExchangeData.
Order struct for Order.
OrderDetails struct for OrderDetails.
OrderFeeInfo struct for OrderFeeInfo.
Project struct for Project.
Range struct for Range.
RegisterUserRequest struct for RegisterUserRequest.
RegisterUserResponse struct for RegisterUserResponse.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
SignableToken struct for SignableToken.
SignableTransferDetails struct for SignableTransferDetails.
SignableTransferResponseDetails struct for SignableTransferResponseDetails.
SuccessResponse struct for SuccessResponse.
Token struct for Token.
TokenData struct for TokenData.
TokenDetails struct for TokenDetails.
Trade struct for Trade.
TradeSide struct for TradeSide.
Transfer struct for Transfer.
TransferRequest struct for TransferRequest.
UpdateCollectionRequest struct for UpdateCollectionRequest.
WidgetParams struct for WidgetParams.
Withdrawal struct for Withdrawal.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

AssetsApiService AssetsApi service.
BalancesApiService BalancesApi service.
CollectionsApiService CollectionsApi service.
DepositsApiService DepositsApi service.
EncodingApiService EncodingApi service.
ExchangesApiService ExchangesApi service.
MetadataApiService MetadataApi service.
MetadataRefreshesApiService MetadataRefreshesApi service.
MintsApiService MintsApi service.
NftCheckoutPrimaryApiService NftCheckoutPrimaryApi service.
OrdersApiService OrdersApi service.
ProjectsApiService ProjectsApi service.
ServerConfigurations stores multiple ServerConfiguration items.
TokensApiService TokensApi service.
TradesApiService TradesApi service.
TransfersApiService TransfersApi service.
UsersApiService UsersApi service.
WithdrawalsApiService WithdrawalsApi service.