public class BlockRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.symbol.sdk.api.BlockRepository
| Constructor and Description |
|---|
BlockRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.BlockInfo> |
getBlockByHeight(java.math.BigInteger height) |
io.nem.symbol.sdk.openapi.vertx.api.BlockRoutesApi |
getClient() |
io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleProofInfo> |
getMerkleTransaction(java.math.BigInteger height,
java.lang.String hash) |
io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.blockchain.BlockInfo>> |
search(io.nem.symbol.sdk.api.BlockSearchCriteria criteria) |
static io.nem.symbol.sdk.model.blockchain.BlockInfo |
toBlockInfo(io.nem.symbol.sdk.openapi.vertx.model.BlockInfoDTO blockInfoDTO) |
call, exceptionHandling, exceptionHandling, getId, getJsonHelper, getOrder, getPageSize, onError, toDto, toDto, toDto, toPagepublic BlockRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient)
public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.BlockInfo> getBlockByHeight(java.math.BigInteger height)
getBlockByHeight in interface io.nem.symbol.sdk.api.BlockRepositorypublic io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.blockchain.BlockInfo>> search(io.nem.symbol.sdk.api.BlockSearchCriteria criteria)
search in interface io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.blockchain.BlockInfo,io.nem.symbol.sdk.api.BlockSearchCriteria>public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleProofInfo> getMerkleTransaction(java.math.BigInteger height,
java.lang.String hash)
getMerkleTransaction in interface io.nem.symbol.sdk.api.BlockRepositorypublic static io.nem.symbol.sdk.model.blockchain.BlockInfo toBlockInfo(io.nem.symbol.sdk.openapi.vertx.model.BlockInfoDTO blockInfoDTO)
public io.nem.symbol.sdk.openapi.vertx.api.BlockRoutesApi getClient()