public class NetworkRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements NetworkRepository
| Constructor and Description |
|---|
NetworkRepositoryOkHttpImpl(io.nem.symbol.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<NetworkInfo> |
getNetworkInfo() |
io.reactivex.Observable<NetworkConfiguration> |
getNetworkProperties() |
io.nem.symbol.sdk.openapi.okhttp_gson.api.NetworkRoutesApi |
getNetworkRoutesApi() |
io.reactivex.Observable<NetworkType> |
getNetworkType()
Get current network type.
|
io.nem.symbol.sdk.openapi.okhttp_gson.api.NodeRoutesApi |
getNodeRoutesApi() |
io.reactivex.Observable<RentalFees> |
getRentalFees() |
io.reactivex.Observable<TransactionFees> |
getTransactionFees()
Returns information about the average, median, highest and lower fee multiplier over the last
"numBlocksTransactionFeeStats".
|
call, call, callList, exceptionHandling, exceptionHandling, extractStatusCodeFromException, getJsonHelper, onError, toDto, toDto, toDto, toDto, toDto, toMerkleStateInfo, toPagepublic NetworkRepositoryOkHttpImpl(io.nem.symbol.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient)
public io.reactivex.Observable<NetworkType> getNetworkType()
NetworkRepositorygetNetworkType in interface NetworkRepositorypublic io.reactivex.Observable<NetworkInfo> getNetworkInfo()
getNetworkInfo in interface NetworkRepositorypublic io.reactivex.Observable<TransactionFees> getTransactionFees()
NetworkRepositorygetTransactionFees in interface NetworkRepositorypublic io.reactivex.Observable<RentalFees> getRentalFees()
getRentalFees in interface NetworkRepositorypublic io.reactivex.Observable<NetworkConfiguration> getNetworkProperties()
getNetworkProperties in interface NetworkRepositorypublic io.nem.symbol.sdk.openapi.okhttp_gson.api.NetworkRoutesApi getNetworkRoutesApi()
public io.nem.symbol.sdk.openapi.okhttp_gson.api.NodeRoutesApi getNodeRoutesApi()