/// <summary> /// Verifies the PIN Async. /// </summary> /// <returns>The PINA sync.</returns> /// <param name="pin">Pin.</param> public async Task <UserInfo> VerifyPINAsync(string pin) { const string req = "/pin/verify"; var pinBlock = GenEncrypedPin(pin); VerifyPinReq p = new VerifyPinReq { pin = pinBlock }; var rz = await doPostRequestAsync(req, p, true); return(JsonConvert.DeserializeObject <UserInfo>(rz)); }
/// <summary> /// Deletes the address async. /// </summary> /// <returns>The address async.</returns> /// <param name="pin">Pin.</param> /// <param name="addressId">Address identifier.</param> public async Task <bool> DeleteAddressAsync(string pin, string addressId) { string req = "/addresses/" + addressId + "/delete"; var pinBlock = GenEncrypedPin(pin); VerifyPinReq p = new VerifyPinReq { pin = pinBlock }; var rz = await doPostRequestAsync(req, p, true); return(true); }