Liquiid.io.AtomicMarket
1.0.0
See the version list below for details.
dotnet add package Liquiid.io.AtomicMarket --version 1.0.0
NuGet\Install-Package Liquiid.io.AtomicMarket -Version 1.0.0
<PackageReference Include="Liquiid.io.AtomicMarket" Version="1.0.0" />
paket add Liquiid.io.AtomicMarket --version 1.0.0
#r "nuget: Liquiid.io.AtomicMarket, 1.0.0"
// Install Liquiid.io.AtomicMarket as a Cake Addin #addin nuget:?package=Liquiid.io.AtomicMarket&version=1.0.0 // Install Liquiid.io.AtomicMarket as a Cake Tool #tool nuget:?package=Liquiid.io.AtomicMarket&version=1.0.0
<div align="center">
</div>
AtomicMarketApiClient
.NET and Unity3D-compatible (Desktop, Mobile, WebGL) ApiClient for AtomicMarket
Usage
The entry point to the APIs is in the AtomicMarketApiFactory. You can initialise any supported API from there. You can then call any endpoint from the initialised API. Each endpoint has its own set of parameters that you may build up and pass in to the relevant function.
Example calling the /v1/assets endpoint
Initialise the Assets API
var assetsApi = AtomicMarketApiFactory.Version1.AssetsApi();
Call the /assets endpoint
var assets = assetsApi.Assets();
Print all asset ids
assets.Data.ToList().ForEach(a ⇒ Console.Write(a.AssetId));
Example output
1099567200114 1099567200113 1099567200112 1099567200111 1099567200110 1099567200109 1099567200108 1099567200107 1099567200106 ...
Example calling the /v1/assets endpoint with parameters
Initialise the Assets API
var assetsApi = AtomicMarketApiFactory.Version1.AssetsApi();
Build up the AssetsParameters with the AssetsUriParameterBuilder
var builder = new MarketUriParameterBuilder().WithLimit(1);
Call the /assets endpoint, passing in the builder
var assets = assetsApi.Assets(builder);
Print all asset ids
assets.Data.ToList().ForEach(a ⇒ Console.WriteLine(a.AssetId));
Example output
1099567200114
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Cryptography.ECDSA.Secp256K1 (>= 1.1.2)
- Newtonsoft.Json (>= 13.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.