Class SecretLockRepositoryVertxImpl

  • All Implemented Interfaces:
    io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.transaction.SecretLockInfo,​io.nem.symbol.sdk.api.SecretLockSearchCriteria>, io.nem.symbol.sdk.api.SearcherRepository<io.nem.symbol.sdk.model.transaction.SecretLockInfo,​io.nem.symbol.sdk.api.SecretLockSearchCriteria>, io.nem.symbol.sdk.api.SecretLockRepository

    public class SecretLockRepositoryVertxImpl
    extends AbstractRepositoryVertxImpl
    implements io.nem.symbol.sdk.api.SecretLockRepository
    • Constructor Detail

      • SecretLockRepositoryVertxImpl

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

      • search

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

        public io.nem.symbol.sdk.openapi.vertx.api.SecretLockRoutesApi getClient()
      • getSecretLock

        public io.reactivex.Observable<io.nem.symbol.sdk.model.transaction.SecretLockInfo> getSecretLock​(java.lang.String compositeHash)
        Specified by:
        getSecretLock in interface io.nem.symbol.sdk.api.SecretLockRepository
      • getSecretLockMerkle

        public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleStateInfo> getSecretLockMerkle​(java.lang.String compositeHash)
        Specified by:
        getSecretLockMerkle in interface io.nem.symbol.sdk.api.SecretLockRepository