Class HashLockRepositoryVertxImpl

  • All Implemented Interfaces:
    io.nem.symbol.sdk.api.HashLockRepository, io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.transaction.HashLockInfo,​io.nem.symbol.sdk.api.HashLockSearchCriteria>, io.nem.symbol.sdk.api.SearcherRepository<io.nem.symbol.sdk.model.transaction.HashLockInfo,​io.nem.symbol.sdk.api.HashLockSearchCriteria>

    public class HashLockRepositoryVertxImpl
    extends AbstractRepositoryVertxImpl
    implements io.nem.symbol.sdk.api.HashLockRepository
    • Constructor Detail

      • HashLockRepositoryVertxImpl

        public HashLockRepositoryVertxImpl​(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient)
    • Method Detail

      • getHashLock

        public io.reactivex.Observable<io.nem.symbol.sdk.model.transaction.HashLockInfo> getHashLock​(java.lang.String hash)
        Specified by:
        getHashLock in interface io.nem.symbol.sdk.api.HashLockRepository
      • getHashLockMerkle

        public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleStateInfo> getHashLockMerkle​(java.lang.String hash)
        Specified by:
        getHashLockMerkle in interface io.nem.symbol.sdk.api.HashLockRepository
      • search

        public io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.transaction.HashLockInfo>> search​(io.nem.symbol.sdk.api.HashLockSearchCriteria criteria)
        Specified by:
        search in interface io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.transaction.HashLockInfo,​io.nem.symbol.sdk.api.HashLockSearchCriteria>
      • getClient

        public io.nem.symbol.sdk.openapi.vertx.api.HashLockRoutesApi getClient()