BuyOffersUriParameterBuilder

class AtomicMarketApiClient::BuyOffers::BuyOffersUriParameterBuilder
  : public IUriParameterBuilder

Summary

MembersDescriptions

WithState takes a list of States and returns a BuyOffersUriParameterBuilder with the _state property set to a comma separated list of the int values of the States.

WithMaxAssets sets the _maxAssets variable

WithMinAssets sets the _minAssets variable to the value of the minAssets parameter

public BuyOffersUriParameterBuilder WithShowSellerContracts(bool showSellerContracts)

It sets the value of the private variable _showSellerContracts to the value of the parameter showSellerContracts.

WithContractWhitelist is a function that takes a boolean value and returns a BuyOffersUriParameterBuilder object

WithSellerBlacklist sets the _sellerBlacklist field to the value of the sellerBlacklist parameter

WithAssetId sets the _assetId variable to the value of the asset_id parameter

WithMarketplace sets the marketplace parameter

public BuyOffersUriParameterBuilder WithMakerMarketplace(string makerMarketplace)

WithMakerMarketplace sets the makerMarketplace parameter

public BuyOffersUriParameterBuilder WithTakerMarketplace(string takerMarketplace)

WithTakerMarketplace sets the takerMarketplace parameter

WithSymbol is a function that takes a string as a parameter and returns a BuyOffersUriParameterBuilder object.

WithSeller sets the seller parameter

WithBuyer sets the buyer parameter

WithMinPrice sets the _minPrice variable to the value of the minPrice parameter

WithMaxPrice sets the _maxPrice variable to the value of the maxPrice parameter

WithMinTemplateMint sets the _minTemplateMint variable to the value of the minTemplateMint parameter

WithMaxTemplateMint sets the _maxTemplateMint variable to the value of the maxTemplateMint parameter

WithOwner sets the owner parameter

WithBurned sets the _burned field to the value of the burned parameter

public BuyOffersUriParameterBuilder WithCollectionName(string collectionName)

WithCollectionName is a function that takes a string as a parameter and returns an BuyOffersUriParameterBuilder object

This function sets the schema name for the query.

It sets the value of the templateId variable.

WithIsTransferable sets the _isTransferable field to the value of the isTransferable parameter

WithIsBurnable sets the _isBurnable field to the value of the isBurnable parameter

WithMatch sets the match parameter

public BuyOffersUriParameterBuilder WithCollectionBlacklist(string[] collectionBlacklist)

WithCollectionBlacklist is a function that takes an array of strings and returns an BuyOffersUriParameterBuilder object

public BuyOffersUriParameterBuilder WithCollectionWhitelist(string[] collectionWhitelist)

WithCollectionWhitelist is a function that takes an array of strings and returns an BuyOffersUriParameterBuilder object

This function takes an array of strings and joins them together with a comma.

WithLowerBound sets the lower bound of the account_ids parameter

WithUpperBound sets the upper bound of the range of accounts to be returned

WithBefore sets the _before variable to the value of the before parameter

WithAfter sets the _after variable to the value of the after parameter

WithPage sets the _page variable to the value of the page parameter

WithLimit sets the _limit variable to the value of the limit parameter

This function sets the sort strategy for the query.

WithSort is a function that takes a string as a parameter and returns a BuyOffersUriParameterBuilder object

public string Build()

It builds a query string based on the parameters that have been set.

private string _state

A private variable that is used to store the value of the state parameter.

private int? _maxAssets

A nullable integer specfying max assets per listing.

private int? _minAssets

A nullable integer specfying min assets per listing.

private bool? _showSellerContracts

A nullable boolean specfying which sellerContracts to show.

private bool? _contractWhitelist

A nullable boolean specfying accounts with contracts.

private bool? _sellerBlacklist

A nullable boolean specfying listing from sellers.

private int? _assetId

A nullable integer specifying the assetId.

private string _marketplace

A private variable that is used to store the value of the maketplace parameter.

private string _makerMarketplace

A private variable that is used to store the value of the makerMarketplace parameter.

private string _takerMarketplace

A private variable that is used to store the value of the takerMarketplace parameter.

private string _symbol

A private variable that is used to store the value of the symbol parameter.

private string _seller

A private variable that is used to store the value of the seller parameter.

private string _buyer

A private variable that is used to store the value of the buyer parameter.

private int? _minPrice

A nullable integer specifying the min price.

private int? _maxPrice

A nullable integer specifying the max price.

private int? _minTemplateMint

A nullable integer specifying the minTemplateMint.

private int? _maxTemplateMint

A nullable integer specifying the maxTemplateMint.

private string _owner

A private variable that is used to store the value of the owner parameter.

private bool? _burned

A nullable boolean specfying burned assets.

private string _collectionName

A private variable that is used to store the value of the collectionName parameter.

private string _schemaName

A private variable that is used to store the value of the schemaName parameter.

private string _templateId

A private variable that is used to store the value of the templateId parameter.

private bool? _isTransferable

A nullable boolean specfying transferable assets.

private bool? _isBurnable

A nullable boolean specfying burnable assets.

private string _match

A private variable that is used to store the value of the match parameter.

private string _collectionBlacklist

A private variable that is used to store the value of the collectionBlacklist parameter.

private string _collectionWhitelist

A private variable that is used to store the value of the collectionWhitelist parameter.

private string _ids

A private variable that is used to store the value of the ids parameter.

private string _lowerBound

A private variable that is used to store the value of the lowerBound parameter.

private string _upperBound

A private variable that is used to store the value of the upperBound parameter.

private int? _before

A nullable integer specifying the previous timestamp.

private int? _after

A nullable integer specifying the next timestamp.

private int? _page

A nullable integer specifying the page.

private int? _limit

A nullable integer specifying the limit of returned values.

A nullable enum specifying the sortStrategy.

private string _sort

Declaring a private variable called _sort.

Members

public BuyOffersUriParameterBuilder WithState(params State states)

WithState takes a list of States and returns a BuyOffersUriParameterBuilder with the _state property set to a comma separated list of the int values of the States.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMaxAssets(int maxAssets)

WithMaxAssets sets the _maxAssets variable

Parameters

  • maxAssets Max assets per listing returns.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMinAssets(int minAssets)

WithMinAssets sets the _minAssets variable to the value of the minAssets parameter

Parameters

  • minAssets The minimum number of assets the offer must have.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithShowSellerContracts(bool showSellerContracts)

It sets the value of the private variable _showSellerContracts to the value of the parameter showSellerContracts.

Parameters

  • showSellerContracts If true, the response will include the seller's contract details.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithContractWhitelist(bool contractWhitelist)

WithContractWhitelist is a function that takes a boolean value and returns a BuyOffersUriParameterBuilder object

Parameters

  • contractWhitelist If true, only offers from contracts in the whitelist will be returned.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithSellerBlacklist(bool sellerBlacklist)

WithSellerBlacklist sets the _sellerBlacklist field to the value of the sellerBlacklist parameter

Parameters

  • sellerBlacklist Doesnot show listing from sellers.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithAssetId(int assetId)

WithAssetId sets the _assetId variable to the value of the asset_id parameter

Parameters

  • assetId Shows the asset id in the offer.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMarketplace(string marketplace)

WithMarketplace sets the marketplace parameter

Parameters

  • marketplace It filters by all sales where a certain marketplace is either taker or maker marketplace.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMakerMarketplace(string makerMarketplace)

WithMakerMarketplace sets the makerMarketplace parameter

Parameters

  • makerMarketplace separate multiple with ",".

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithTakerMarketplace(string takerMarketplace)

WithTakerMarketplace sets the takerMarketplace parameter

Parameters

  • takerMarketplace separate multiple with ",".

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithSymbol(string symbol)

WithSymbol is a function that takes a string as a parameter and returns a BuyOffersUriParameterBuilder object.

Parameters

  • symbol The symbol of the asset to get offers for.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithSeller(string seller)

WithSeller sets the seller parameter

Parameters

  • seller Filter by seller.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithBuyer(string buyer)

WithBuyer sets the buyer parameter

Parameters

  • buyer Filter by buyer.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMinPrice(int minPrice)

WithMinPrice sets the _minPrice variable to the value of the minPrice parameter

Parameters

  • minPrice The lower price limit.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMaxPrice(int maxPrice)

WithMaxPrice sets the _maxPrice variable to the value of the maxPrice parameter

Parameters

  • maxPrice The upper price limit.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMinTemplateMint(int minTemplateMint)

WithMinTemplateMint sets the _minTemplateMint variable to the value of the minTemplateMint parameter

Parameters

  • minTemplateMint Min template mint.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMaxTemplateMint(int maxTemplateMint)

WithMaxTemplateMint sets the _maxTemplateMint variable to the value of the maxTemplateMint parameter

Parameters

  • maxTemplateMint Max template mint.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithOwner(string owner)

WithOwner sets the owner parameter

Parameters

  • owner The owner parameter is used to filter the results. The owner parameter is a string that is matched against the account name.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithBurned(bool burned)

WithBurned sets the _burned field to the value of the burned parameter

Parameters

  • burned It filters for burned assets.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithCollectionName(string collectionName)

WithCollectionName is a function that takes a string as a parameter and returns an BuyOffersUriParameterBuilder object

Parameters

  • collectionName The name of the collection you want to query.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithSchemaName(string schemaName)

This function sets the schema name for the query.

Parameters

  • schemaName The name of the schema to use.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithTemplateId(string templateId)

It sets the value of the templateId variable.

Parameters

  • templateId Results based on only transfers which cointain assets of template.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithIsTransferable(bool isTransferable)

WithIsTransferable sets the _isTransferable field to the value of the isTransferable parameter

Parameters

  • isTransferable The isTransferable parameter filters for transferable assets.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithIsBurnable(bool isBurnable)

WithIsBurnable sets the _isBurnable field to the value of the isBurnable parameter

Parameters

  • isBurnable Filters for burnable assets.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithMatch(string match)

WithMatch sets the match parameter

Parameters

  • match Search for input in asset name on template data.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithCollectionBlacklist(string[] collectionBlacklist)

WithCollectionBlacklist is a function that takes an array of strings and returns an BuyOffersUriParameterBuilder object

Parameters

  • collectionBlacklist A list of collections to exclude from the results.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithCollectionWhitelist(string[] collectionWhitelist)

WithCollectionWhitelist is a function that takes an array of strings and returns an BuyOffersUriParameterBuilder object

Parameters

  • collectionWhitelist A list of collections to include in the response.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithIds(string[] ids)

This function takes an array of strings and joins them together with a comma.

Parameters

  • ids A comma-separated list of account IDs.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithLowerBound(string lowerBound)

WithLowerBound sets the lower bound of the account_ids parameter

Parameters

  • lowerBound The lower bound of the primary key

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithUpperBound(string upperBound)

WithUpperBound sets the upper bound of the range of accounts to be returned

Parameters

  • upperBound The upper bound of the primary key.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithBefore(int before)

WithBefore sets the _before variable to the value of the before parameter

Parameters

  • before The previous values of the results to return.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithAfter(int after)

WithAfter sets the _after variable to the value of the after parameter

Parameters

  • after The later values of the results to return.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithPage(int page)

WithPage sets the _page variable to the value of the page parameter

Parameters

  • page The page number of the results to return.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithLimit(int limit)

WithLimit sets the _limit variable to the value of the limit parameter

Parameters

  • limit The number of results to return.

Returns

The BuyOffersUriParameterBuilder object.

public BuyOffersUriParameterBuilder WithOrder( SortStrategy sorting)

This function sets the sort strategy for the query.

Parameters

  • SortStrategy

Returns

The builder object itself.

public BuyOffersUriParameterBuilder WithSort(string sort)

WithSort is a function that takes a string as a parameter and returns a BuyOffersUriParameterBuilder object

Parameters

  • sort The sort order of the results.

Returns

A BuyOffersUriParameterBuilder object.

public string Build()

It builds a query string based on the parameters that have been set.

Returns

A string that contains the parameters for the query.

private string _state

A private variable that is used to store the value of the state parameter.

private int? _maxAssets

A nullable integer specfying max assets per listing.

private int? _minAssets

A nullable integer specfying min assets per listing.

private bool? _showSellerContracts

A nullable boolean specfying which sellerContracts to show.

private bool? _contractWhitelist

A nullable boolean specfying accounts with contracts.

private bool? _sellerBlacklist

A nullable boolean specfying listing from sellers.

private int? _assetId

A nullable integer specifying the assetId.

private string _marketplace

A private variable that is used to store the value of the maketplace parameter.

private string _makerMarketplace

A private variable that is used to store the value of the makerMarketplace parameter.

private string _takerMarketplace

A private variable that is used to store the value of the takerMarketplace parameter.

private string _symbol

A private variable that is used to store the value of the symbol parameter.

private string _seller

A private variable that is used to store the value of the seller parameter.

private string _buyer

A private variable that is used to store the value of the buyer parameter.

private int? _minPrice

A nullable integer specifying the min price.

private int? _maxPrice

A nullable integer specifying the max price.

private int? _minTemplateMint

A nullable integer specifying the minTemplateMint.

private int? _maxTemplateMint

A nullable integer specifying the maxTemplateMint.

private string _owner

A private variable that is used to store the value of the owner parameter.

private bool? _burned

A nullable boolean specfying burned assets.

private string _collectionName

A private variable that is used to store the value of the collectionName parameter.

private string _schemaName

A private variable that is used to store the value of the schemaName parameter.

private string _templateId

A private variable that is used to store the value of the templateId parameter.

private bool? _isTransferable

A nullable boolean specfying transferable assets.

private bool? _isBurnable

A nullable boolean specfying burnable assets.

private string _match

A private variable that is used to store the value of the match parameter.

private string _collectionBlacklist

A private variable that is used to store the value of the collectionBlacklist parameter.

private string _collectionWhitelist

A private variable that is used to store the value of the collectionWhitelist parameter.

private string _ids

A private variable that is used to store the value of the ids parameter.

private string _lowerBound

A private variable that is used to store the value of the lowerBound parameter.

private string _upperBound

A private variable that is used to store the value of the upperBound parameter.

private int? _before

A nullable integer specifying the previous timestamp.

private int? _after

A nullable integer specifying the next timestamp.

private int? _page

A nullable integer specifying the page.

private int? _limit

A nullable integer specifying the limit of returned values.

private SortStrategy? _sortStrategy

A nullable enum specifying the sortStrategy.

private string _sort

Declaring a private variable called _sort.

Last updated