.NET and Unity3D-compatible (Desktop, Mobile, WebGL) ApiClient for AtomicAssets
var accountsClient = new AccountsClient(new HttpHandler());
ICollection<AccountData> accounts = (await accountsClient.GetAccountsAsync("account", false)).Data;
var assetsClient = new AssetsClient(new HttpHandler());
ICollection<Asset> assets = (await assetsClient.GetAssetsAsync("account", false)).Data;
var burnsClient = new BurnsClient(new HttpHandler());
ICollection<BurnsData> burns = (await burnsClient.GetBurnsAsync("account",false)).Data;
var collectionsClient = new CollectionsClient(new HttpHandler());
ICollection<Collection> collections = (await collectionsClient.GetCollectionsAsync("autor","match")).Data;
var offersClient = new OffersClient(new HttpHandler());
ICollection<Offer> offers = (await offersClient.GetOffersAsync("account")).Data;
var schemasClient = new SchemasClient(new HttpHandler());
ICollection<Schema> schemas = (await schemasClient.GetSchemasAsync("collname")).Data;
var templatesClient = new TemplatesClient(new HttpHandler());
ICollection<Template> templates = (await templatesClient.GetTemplatesAsync("collname")).Data;
var transfersClient = new TransfersClient(new HttpHandler());
ICollection<Transfer> transfers = (await transfersClient.GetTransfersAsync("account")).Data;