HeliumBlockchainClient class
A client for the Helium Blockchain API.
For information about the API itself, see: https://docs.helium.com/api/blockchain/introduction
Constructors
- HeliumBlockchainClient({String baseUrl = STABLE_URL})
- Creates a new client for the Helium Blockchain API.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- hotspots ↔ HeliumHotspotClient
-
Operations on the Hotspots API. (https://docs.helium.com/api/blockchain/hotspots)
latefinal
- prices ↔ HeliumOraclePricesClient
-
Operations on the Oracle Prices API. (https://docs.helium.com/api/blockchain/oracle-prices)
latefinal
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- transactions ↔ HeliumTransactionsClient
-
Operations on the Transactions API. (https://docs.helium.com/api/blockchain/transactions)
latefinal
Methods
-
getNextPage<
T> (HeliumPagedResponse< T> response) → Future<HeliumPagedResponse< T> > - Gets the page of results following the given page.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- BETA_URL → const String
- Beta, scalable endpoint for new features and tests. Currently connected to mainnet. This endpoint is used for feature dvelopment. Submitted transactions may get dropped.
- STABLE_URL → const String
- Stable, scalable production service. Connected to mainnet.