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.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.blockchain.BlockInfo>> |
getBlocksByHeightWithLimit(java.math.BigInteger height,
int limit) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.transaction.Transaction>> |
getBlockTransactions(java.math.BigInteger height) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.transaction.Transaction>> |
getBlockTransactions(java.math.BigInteger height,
io.nem.symbol.sdk.api.QueryParams queryParams) |
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) |
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, onErrorpublic 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<java.util.List<io.nem.symbol.sdk.model.transaction.Transaction>> getBlockTransactions(java.math.BigInteger height,
io.nem.symbol.sdk.api.QueryParams queryParams)
getBlockTransactions in interface io.nem.symbol.sdk.api.BlockRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.transaction.Transaction>> getBlockTransactions(java.math.BigInteger height)
getBlockTransactions in interface io.nem.symbol.sdk.api.BlockRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.blockchain.BlockInfo>> getBlocksByHeightWithLimit(java.math.BigInteger height,
int limit)
getBlocksByHeightWithLimit in interface io.nem.symbol.sdk.api.BlockRepositorypublic 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()