public async Task UpdateRate() { BitPOS.IExchangeRateClient client = new BitPOSClient (Settings.Instance.Key, Settings.Instance.Password, Settings.Instance.IsTestNet); this.Rate = 600; //this.Rate = await client.GetExchangeRateAsync ("AUD"); }
public async Task<Models.BitPOS.OrderResponse> CreateOrder() { BitPOSClient client = new BitPOSClient (Settings.Instance.Key, Settings.Instance.Password, Settings.Instance.IsTestNet); Models.BitPOS.OrderResponse orderResponse = await client.CreateOrder (Convert.ToInt32(Amount * 100), this.Reference, ""); return orderResponse; }
// public async Task<Models.BitPOS.OrderResponse> CreateOrder() // { // BitPOSClient client = new BitPOSClient (Settings.Instance.Key, Settings.Instance.Password, Settings.Instance.IsTestNet); // Models.BitPOS.OrderResponse orderResponse = await client.CreateOrder (Convert.ToInt32(Amount * 100), "Bitcoin Brisbane", "Test"); // // return orderResponse; // } public async Task UpdateStatus() { using (BitPOSClient client = new BitPOSClient (Settings.Instance.Key, Settings.Instance.Password, Settings.Instance.IsTestNet)) { String statusResponse = await client.GetOrderStatus (this.EncodedOrderId); Status = "Unpaid"; } }