Class AddressBookExtension
Extends the client functionality to include retrieving the Exchange Rate directly from the network.
Inherited Members
Namespace: Hashgraph.Extensions
Assembly: Hashgraph.dll
Syntax
public static class AddressBookExtension
Fields
| Improve this Doc View SourceADDRESS_BOOK_FILE_ADDRESS
Well known address of the exchange rate file.
Declaration
public static readonly Address ADDRESS_BOOK_FILE_ADDRESS
Field Value
Type | Description |
---|---|
Address |
Methods
| Improve this Doc View SourceGetAddressBookAsync(Client, Action<IContext>)
Retrieves the current USD to hBar exchange rate information from the network.
Declaration
public static async Task<NodeInfo[]> GetAddressBookAsync(this Client client, Action<IContext> configure = null)
Parameters
Type | Name | Description |
---|---|---|
Client | client | Client Object |
Action<IContext> | configure | Optional callback method providing an opportunity to modify the execution configuration for just this method call. It is executed prior to submitting the request to the network. |
Returns
Type | Description |
---|---|
Task<NodeInfo[]> | An Exchange Rates object providing the current and next exchange rates. |
Remarks
NOTE: this method incours a charge to retrieve the file from the network.