Class RestrictionAccountRepositoryVertxImpl

  • All Implemented Interfaces:
    io.nem.symbol.sdk.api.RestrictionAccountRepository, io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.account.AccountRestrictions,​io.nem.symbol.sdk.api.AccountRestrictionSearchCriteria>, io.nem.symbol.sdk.api.SearcherRepository<io.nem.symbol.sdk.model.account.AccountRestrictions,​io.nem.symbol.sdk.api.AccountRestrictionSearchCriteria>

    public class RestrictionAccountRepositoryVertxImpl
    extends AbstractRepositoryVertxImpl
    implements io.nem.symbol.sdk.api.RestrictionAccountRepository
    • Constructor Detail

      • RestrictionAccountRepositoryVertxImpl

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

      • getAccountRestrictions

        public io.reactivex.Observable<io.nem.symbol.sdk.model.account.AccountRestrictions> getAccountRestrictions​(io.nem.symbol.sdk.model.account.Address address)
        Specified by:
        getAccountRestrictions in interface io.nem.symbol.sdk.api.RestrictionAccountRepository
      • getAccountRestrictionsMerkle

        public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleStateInfo> getAccountRestrictionsMerkle​(io.nem.symbol.sdk.model.account.Address address)
        Specified by:
        getAccountRestrictionsMerkle in interface io.nem.symbol.sdk.api.RestrictionAccountRepository
      • getClient

        public io.nem.symbol.sdk.openapi.vertx.api.RestrictionAccountRoutesApi getClient()
      • search

        public io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.account.AccountRestrictions>> search​(io.nem.symbol.sdk.api.AccountRestrictionSearchCriteria criteria)
        Specified by:
        search in interface io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.account.AccountRestrictions,​io.nem.symbol.sdk.api.AccountRestrictionSearchCriteria>