Package io.nem.sdk.infrastructure.okhttp
Class ReceiptRepositoryOkHttpImpl
- java.lang.Object
-
- io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
-
- io.nem.sdk.infrastructure.okhttp.ReceiptRepositoryOkHttpImpl
-
- All Implemented Interfaces:
io.nem.sdk.api.ReceiptRepository
public class ReceiptRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements io.nem.sdk.api.ReceiptRepository
OkHttp implementation ofReceiptRepository.
-
-
Constructor Summary
Constructors Constructor Description ReceiptRepositoryOkHttpImpl(io.nem.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient, io.reactivex.Observable<io.nem.sdk.model.blockchain.NetworkType> networkTypeObservable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.reactivex.Observable<io.nem.sdk.model.receipt.Statement>getBlockReceipts(java.math.BigInteger height)io.nem.sdk.openapi.okhttp_gson.api.ReceiptRoutesApigetClient()io.reactivex.Observable<io.nem.sdk.model.blockchain.MerkelProofInfo>getMerkleReceipts(java.math.BigInteger height, java.lang.String hash)-
Methods inherited from class io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
call, exceptionHandling, exceptionHandling, extractStatusCodeFromException, getId, getJsonHelper, getOrder, getPageSize, onError
-
-
-
-
Method Detail
-
getBlockReceipts
public io.reactivex.Observable<io.nem.sdk.model.receipt.Statement> getBlockReceipts(java.math.BigInteger height)
- Specified by:
getBlockReceiptsin interfaceio.nem.sdk.api.ReceiptRepository
-
getMerkleReceipts
public io.reactivex.Observable<io.nem.sdk.model.blockchain.MerkelProofInfo> getMerkleReceipts(java.math.BigInteger height, java.lang.String hash)- Specified by:
getMerkleReceiptsin interfaceio.nem.sdk.api.ReceiptRepository
-
getClient
public io.nem.sdk.openapi.okhttp_gson.api.ReceiptRoutesApi getClient()
-
-