public async Task <String> SendAssetAsync(SendAssetRequest request) { String json = JsonConvert.SerializeObject(request); StringContent requestContent = new StringContent(json, Encoding.UTF8, "application/json"); String url = String.Format("{0}", _apiUrl); return(await Get(requestContent, url)); }
public async Task<String> SendAssetAsync(SendAssetRequest request) { String json = JsonConvert.SerializeObject(request); StringContent requestContent = new StringContent(json, Encoding.UTF8, "application/json"); String url = String.Format("{0}", _apiUrl); return await Get(requestContent, url); }
static void Main(string[] args) { using (ColuClient client = new ColuClient()) { var address = client.GetAddressAsync().Result; var stake = new GetStakeHoldersRequest() { id = "1" }; stake.Params.AssetId = "Ua9V5JgADia5zJdSnSTDDenKhPuTVc6RbeNmsJ"; stake.Params.numConfirmations = "0"; var x = client.GetStakeHoldersAsync(stake).Result; Asset asset = new Asset() { amount = 1, divisibility = 0 }; //asset.amount = 1; //asset.divisibility = 0; //asset.issueAddress = "16mftBEkJgGpZdXx2Yh6cP7qbSa8cuPJJb"; MetaData metadata = new MetaData(); // { key = "Description", value = "Membership" }; metadata.Decription = "Annual Membership"; asset.metadata = metadata; Transfer pud = new Transfer() { amount = 1 }; //address = "13r7hhidTLHo1tpu9aWxCvQx1FgKGbsJPv", asset.transfer.Add(pud); To pudx = new To() { amount = 1, address = "13r7hhidTLHo1tpu9aWxCvQx1FgKGbsJPv" }; SendAssetRequest request = new SendAssetRequest(); request.param = asset; request.to.Add(pudx); var actual = client.SendAssetAsync(request).Result; } }