BuyOffersUriParameterBuilder
class AtomicMarketApiClient::BuyOffers::BuyOffersUriParameterBuilder
: public IUriParameterBuilderSummary
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.
public BuyOffersUriParameterBuilder WithMaxAssets(int maxAssets)
WithMaxAssets sets the _maxAssets variable
public BuyOffersUriParameterBuilder WithMinAssets(int minAssets)
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.
public BuyOffersUriParameterBuilder WithContractWhitelist(bool contractWhitelist)
WithContractWhitelist is a function that takes a boolean value and returns a BuyOffersUriParameterBuilder object
public BuyOffersUriParameterBuilder WithSellerBlacklist(bool sellerBlacklist)
WithSellerBlacklist sets the _sellerBlacklist field to the value of the sellerBlacklist parameter
public BuyOffersUriParameterBuilder WithAssetId(int assetId)
WithAssetId sets the _assetId variable to the value of the asset_id parameter
public BuyOffersUriParameterBuilder WithMarketplace(string marketplace)
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
public BuyOffersUriParameterBuilder WithSymbol(string symbol)
WithSymbol is a function that takes a string as a parameter and returns a BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithSeller(string seller)
WithSeller sets the seller parameter
public BuyOffersUriParameterBuilder WithBuyer(string buyer)
WithBuyer sets the buyer parameter
public BuyOffersUriParameterBuilder WithMinPrice(int minPrice)
WithMinPrice sets the _minPrice variable to the value of the minPrice parameter
public BuyOffersUriParameterBuilder WithMaxPrice(int maxPrice)
WithMaxPrice sets the _maxPrice variable to the value of the maxPrice parameter
public BuyOffersUriParameterBuilder WithMinTemplateMint(int minTemplateMint)
WithMinTemplateMint sets the _minTemplateMint variable to the value of the minTemplateMint parameter
public BuyOffersUriParameterBuilder WithMaxTemplateMint(int maxTemplateMint)
WithMaxTemplateMint sets the _maxTemplateMint variable to the value of the maxTemplateMint parameter
public BuyOffersUriParameterBuilder WithOwner(string owner)
WithOwner sets the owner parameter
public BuyOffersUriParameterBuilder WithBurned(bool burned)
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
public BuyOffersUriParameterBuilder WithSchemaName(string schemaName)
This function sets the schema name for the query.
public BuyOffersUriParameterBuilder WithTemplateId(string templateId)
It sets the value of the templateId variable.
public BuyOffersUriParameterBuilder WithIsTransferable(bool isTransferable)
WithIsTransferable sets the _isTransferable field to the value of the isTransferable parameter
public BuyOffersUriParameterBuilder WithIsBurnable(bool isBurnable)
WithIsBurnable sets the _isBurnable field to the value of the isBurnable parameter
public BuyOffersUriParameterBuilder WithMatch(string match)
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
public BuyOffersUriParameterBuilder WithIds(string[] ids)
This function takes an array of strings and joins them together with a comma.
public BuyOffersUriParameterBuilder WithLowerBound(string lowerBound)
WithLowerBound sets the lower bound of the account_ids parameter
public BuyOffersUriParameterBuilder WithUpperBound(string upperBound)
WithUpperBound sets the upper bound of the range of accounts to be returned
public BuyOffersUriParameterBuilder WithBefore(int before)
WithBefore sets the _before variable to the value of the before parameter
public BuyOffersUriParameterBuilder WithAfter(int after)
WithAfter sets the _after variable to the value of the after parameter
public BuyOffersUriParameterBuilder WithPage(int page)
WithPage sets the _page variable to the value of the page parameter
public BuyOffersUriParameterBuilder WithLimit(int limit)
WithLimit sets the _limit variable to the value of the limit parameter
public BuyOffersUriParameterBuilder WithOrder( SortStrategy sorting)
This function sets the sort strategy for the query.
public BuyOffersUriParameterBuilder WithSort(string sort)
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.
private SortStrategy? _sortStrategy
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
maxAssetsMax 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
minAssetsThe 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
showSellerContractsIf 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
contractWhitelistIf 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
sellerBlacklistDoesnot 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
assetIdShows the asset id in the offer.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithMarketplace(string marketplace)
WithMarketplace sets the marketplace parameter
Parameters
marketplaceIt 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
makerMarketplaceseparate multiple with ",".
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithTakerMarketplace(string takerMarketplace)
WithTakerMarketplace sets the takerMarketplace parameter
Parameters
takerMarketplaceseparate 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
symbolThe symbol of the asset to get offers for.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithSeller(string seller)
WithSeller sets the seller parameter
Parameters
sellerFilter by seller.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithBuyer(string buyer)
WithBuyer sets the buyer parameter
Parameters
buyerFilter by buyer.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithMinPrice(int minPrice)
WithMinPrice sets the _minPrice variable to the value of the minPrice parameter
Parameters
minPriceThe 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
maxPriceThe 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
minTemplateMintMin template mint.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithMaxTemplateMint(int maxTemplateMint)
WithMaxTemplateMint sets the _maxTemplateMint variable to the value of the maxTemplateMint parameter
Parameters
maxTemplateMintMax template mint.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithOwner(string owner)
WithOwner sets the owner parameter
Parameters
ownerThe 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
burnedIt 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
collectionNameThe 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
schemaNameThe name of the schema to use.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithTemplateId(string templateId)
It sets the value of the templateId variable.
Parameters
templateIdResults 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
isTransferableThe 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
isBurnableFilters for burnable assets.
Returns
The BuyOffersUriParameterBuilder object.
public BuyOffersUriParameterBuilder WithMatch(string match)
WithMatch sets the match parameter
Parameters
matchSearch 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
collectionBlacklistA 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
collectionWhitelistA 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
idsA 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
lowerBoundThe 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
upperBoundThe 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
beforeThe 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
afterThe 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
pageThe 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
limitThe 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
sortThe 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