public class AccountHttp extends Http implements AccountRepository
client, objectMapper, url| Constructor and Description |
|---|
AccountHttp(java.lang.String host) |
AccountHttp(java.lang.String host,
NetworkHttp networkHttp) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<java.util.List<AggregateTransaction>> |
aggregateBondedTransactions(PublicAccount publicAccount)
Gets an list of transactions for which an account is the sender or has sign the transaction.
|
io.reactivex.Observable<java.util.List<AggregateTransaction>> |
aggregateBondedTransactions(PublicAccount publicAccount,
QueryParams queryParams)
Gets an list of transactions for which an account is the sender or has sign the transaction.
|
io.reactivex.Observable<AccountInfo> |
getAccountInfo(Address address)
Gets an AccountInfo for an account.
|
io.reactivex.Observable<java.util.List<AccountInfo>> |
getAccountsInfo(java.util.List<Address> addresses)
Gets AccountsInfo for different accounts.
|
io.reactivex.Observable<MultisigAccountGraphInfo> |
getMultisigAccountGraphInfo(Address address)
Gets a MultisigAccountGraphInfo for an account.
|
io.reactivex.Observable<MultisigAccountInfo> |
getMultisigAccountInfo(Address address)
Gets a MultisigAccountInfo for an account.
|
io.reactivex.Observable<java.util.List<Transaction>> |
incomingTransactions(PublicAccount publicAccount)
Gets an list of transactions for which an account is the recipient of a transaction.
|
io.reactivex.Observable<java.util.List<Transaction>> |
incomingTransactions(PublicAccount publicAccount,
QueryParams queryParams)
Gets an list of transactions for which an account is the recipient of a transaction.
|
io.reactivex.Observable<java.util.List<Transaction>> |
outgoingTransactions(PublicAccount publicAccount)
Gets an list of transactions for which an account is the sender a transaction.
|
io.reactivex.Observable<java.util.List<Transaction>> |
outgoingTransactions(PublicAccount publicAccount,
QueryParams queryParams)
Gets an list of transactions for which an account is the sender a transaction.
|
io.reactivex.Observable<java.util.List<Transaction>> |
transactions(PublicAccount publicAccount)
Gets an list of confirmed transactions for which an account is signer or receiver.
|
io.reactivex.Observable<java.util.List<Transaction>> |
transactions(PublicAccount publicAccount,
QueryParams queryParams)
Gets an list of confirmed transactions for which an account is signer or receiver.
|
io.reactivex.Observable<java.util.List<Transaction>> |
unconfirmedTransactions(PublicAccount publicAccount)
Gets the list of transactions for which an account is the sender or receiver and which have not yet been included in a block.
|
io.reactivex.Observable<java.util.List<Transaction>> |
unconfirmedTransactions(PublicAccount publicAccount,
QueryParams queryParams)
Gets the list of transactions for which an account is the sender or receiver and which have not yet been included in a block.
|
public AccountHttp(java.lang.String host)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic AccountHttp(java.lang.String host,
NetworkHttp networkHttp)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic io.reactivex.Observable<AccountInfo> getAccountInfo(Address address)
AccountRepositorygetAccountInfo in interface AccountRepositoryaddress - AddressAccountInfopublic io.reactivex.Observable<java.util.List<AccountInfo>> getAccountsInfo(java.util.List<Address> addresses)
AccountRepositorygetAccountsInfo in interface AccountRepositoryaddresses - List of AddressAccountInfo>public io.reactivex.Observable<MultisigAccountInfo> getMultisigAccountInfo(Address address)
AccountRepositorygetMultisigAccountInfo in interface AccountRepositoryaddress - AddressMultisigAccountInfopublic io.reactivex.Observable<MultisigAccountGraphInfo> getMultisigAccountGraphInfo(Address address)
AccountRepositorygetMultisigAccountGraphInfo in interface AccountRepositoryaddress - AddressMultisigAccountGraphInfopublic io.reactivex.Observable<java.util.List<Transaction>> transactions(PublicAccount publicAccount)
AccountRepositorytransactions in interface AccountRepositorypublicAccount - PublicAccountTransaction>public io.reactivex.Observable<java.util.List<Transaction>> transactions(PublicAccount publicAccount, QueryParams queryParams)
AccountRepositorytransactions in interface AccountRepositorypublicAccount - PublicAccountqueryParams - QueryParamsTransaction>public io.reactivex.Observable<java.util.List<Transaction>> incomingTransactions(PublicAccount publicAccount)
AccountRepositoryincomingTransactions in interface AccountRepositorypublicAccount - PublicAccountTransaction>public io.reactivex.Observable<java.util.List<Transaction>> incomingTransactions(PublicAccount publicAccount, QueryParams queryParams)
AccountRepositoryincomingTransactions in interface AccountRepositorypublicAccount - PublicAccountqueryParams - QueryParamsTransaction>public io.reactivex.Observable<java.util.List<Transaction>> outgoingTransactions(PublicAccount publicAccount)
AccountRepositoryoutgoingTransactions in interface AccountRepositorypublicAccount - PublicAccountTransaction>public io.reactivex.Observable<java.util.List<Transaction>> outgoingTransactions(PublicAccount publicAccount, QueryParams queryParams)
AccountRepositoryoutgoingTransactions in interface AccountRepositorypublicAccount - PublicAccountqueryParams - QueryParamsTransaction>public io.reactivex.Observable<java.util.List<AggregateTransaction>> aggregateBondedTransactions(PublicAccount publicAccount)
AccountRepositoryaggregateBondedTransactions in interface AccountRepositorypublicAccount - PublicAccountTransaction>public io.reactivex.Observable<java.util.List<AggregateTransaction>> aggregateBondedTransactions(PublicAccount publicAccount, QueryParams queryParams)
AccountRepositoryaggregateBondedTransactions in interface AccountRepositorypublicAccount - PublicAccountqueryParams - QueryParamsTransaction>public io.reactivex.Observable<java.util.List<Transaction>> unconfirmedTransactions(PublicAccount publicAccount)
AccountRepositoryunconfirmedTransactions in interface AccountRepositorypublicAccount - PublicAccountTransaction>public io.reactivex.Observable<java.util.List<Transaction>> unconfirmedTransactions(PublicAccount publicAccount, QueryParams queryParams)
AccountRepositoryunconfirmedTransactions in interface AccountRepositorypublicAccount - PublicAccountqueryParams - QueryParamsTransaction>