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, toPage
public NetworkRepositoryOkHttpImpl(io.nem.symbol.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient)
public io.reactivex.Observable<NetworkType> getNetworkType()
NetworkRepository
getNetworkType
in interface NetworkRepository
public io.reactivex.Observable<NetworkInfo> getNetworkInfo()
getNetworkInfo
in interface NetworkRepository
public io.reactivex.Observable<TransactionFees> getTransactionFees()
NetworkRepository
getTransactionFees
in interface NetworkRepository
public io.reactivex.Observable<RentalFees> getRentalFees()
getRentalFees
in interface NetworkRepository
public io.reactivex.Observable<NetworkConfiguration> getNetworkProperties()
getNetworkProperties
in interface NetworkRepository
public io.nem.symbol.sdk.openapi.okhttp_gson.api.NetworkRoutesApi getNetworkRoutesApi()
public io.nem.symbol.sdk.openapi.okhttp_gson.api.NodeRoutesApi getNodeRoutesApi()