/// <summary> /// Gets account delegates fee from a given address asynchronously. /// </summary> /// <returns>AccountDelegatesFeeResponse with delegates fee</returns> public async Task<FeeResponse> GetAccountDelegatesFeeAsync(AccountRequest acc) { _url.Path = Constants.ApiGetAccountDelegatesFee; _url.Query = acc.ToQuery(); var response = await _client.GetJsonAsync<FeeResponse>(_url.ToString()); ResetPath(); return response; }
/// <summary> /// Gets account public key from a given address synchronously. /// Only applicable when account session is already opened with /account/open /// Otherwise return empty. /// </summary> /// <returns>AccountBalanceResponse with public key</returns> public AccountPublickeyResponse GetAccountPublickey(AccountRequest acc) { var response = GetAccountPublickeyAsync(acc).GetAwaiter().GetResult(); return response; }
/// <summary> /// Gets account delegates fee from a given address synchronously. /// </summary> /// <returns>AccountDelegatesFeeResponse with delegates fee</returns> public FeeResponse GetAccountDelegatesFee(AccountRequest acc) { var response = GetAccountDelegatesFeeAsync(acc).GetAwaiter().GetResult(); return response; }
/// <summary> /// Gets account balance from a given address synchronously /// </summary> /// <returns>AccountBalanceResponse with balance</returns> public AccountBalanceResponse GetAccountBalance(AccountRequest acc) { var response = GetAccountBalanceAsync(acc).GetAwaiter().GetResult(); return response; }