public class AccountRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.sdk.api.AccountRepository
| Constructor and Description |
|---|
AccountRepositoryVertxImpl(io.nem.sdk.openapi.vertx.invoker.ApiClient apiClient,
java.util.function.Supplier<io.nem.sdk.model.blockchain.NetworkType> networkType) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.AggregateTransaction>> |
aggregateBondedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.AggregateTransaction>> |
aggregateBondedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams) |
io.reactivex.Observable<io.nem.sdk.model.account.AccountInfo> |
getAccountInfo(io.nem.sdk.model.account.Address address) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.account.AccountInfo>> |
getAccountsInfo(java.util.List<io.nem.sdk.model.account.Address> addresses) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.account.AccountNames>> |
getAccountsNames(java.util.List<io.nem.sdk.model.account.Address> addresses) |
io.reactivex.Observable<io.nem.sdk.model.account.MultisigAccountGraphInfo> |
getMultisigAccountGraphInfo(io.nem.sdk.model.account.Address address) |
io.reactivex.Observable<io.nem.sdk.model.account.MultisigAccountInfo> |
getMultisigAccountInfo(io.nem.sdk.model.account.Address address) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
incomingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
incomingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
outgoingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
outgoingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
transactions(io.nem.sdk.model.account.PublicAccount publicAccount) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
transactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
unconfirmedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
unconfirmedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams) |
call, exceptionHandling, exceptionHandling, getId, getJsonHelper, getNetworkTypeBlocking, getOrder, getPageSize, onErrorpublic AccountRepositoryVertxImpl(io.nem.sdk.openapi.vertx.invoker.ApiClient apiClient,
java.util.function.Supplier<io.nem.sdk.model.blockchain.NetworkType> networkType)
public io.reactivex.Observable<io.nem.sdk.model.account.AccountInfo> getAccountInfo(io.nem.sdk.model.account.Address address)
getAccountInfo in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.account.AccountNames>> getAccountsNames(java.util.List<io.nem.sdk.model.account.Address> addresses)
getAccountsNames in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.account.AccountInfo>> getAccountsInfo(java.util.List<io.nem.sdk.model.account.Address> addresses)
getAccountsInfo in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<io.nem.sdk.model.account.MultisigAccountInfo> getMultisigAccountInfo(io.nem.sdk.model.account.Address address)
getMultisigAccountInfo in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<io.nem.sdk.model.account.MultisigAccountGraphInfo> getMultisigAccountGraphInfo(io.nem.sdk.model.account.Address address)
getMultisigAccountGraphInfo in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> transactions(io.nem.sdk.model.account.PublicAccount publicAccount)
transactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> transactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams)
transactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> incomingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount)
incomingTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> incomingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams)
incomingTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> outgoingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount)
outgoingTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> outgoingTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams)
outgoingTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.AggregateTransaction>> aggregateBondedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount)
aggregateBondedTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.AggregateTransaction>> aggregateBondedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams)
aggregateBondedTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> unconfirmedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount)
unconfirmedTransactions in interface io.nem.sdk.api.AccountRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> unconfirmedTransactions(io.nem.sdk.model.account.PublicAccount publicAccount,
io.nem.sdk.api.QueryParams queryParams)
unconfirmedTransactions in interface io.nem.sdk.api.AccountRepository