Package com.daml.ledger.rxjava
Interface UpdateClient
- All Known Implementing Classes:
UpdateClientImpl
public interface UpdateClient
An RxJava version of
UpdateServiceGrpc
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.Single<Transaction>
getTransactionById
(String transactionId, Set<String> requestingParties) io.reactivex.Single<Transaction>
getTransactionById
(String transactionId, Set<String> requestingParties, String accessToken) io.reactivex.Single<Transaction>
getTransactionByOffset
(Long offset, Set<String> requestingParties) io.reactivex.Single<Transaction>
getTransactionByOffset
(Long offset, Set<String> requestingParties, String accessToken) io.reactivex.Flowable<Transaction>
getTransactions
(ContractFilter<?> contractFilter, Long begin, Optional<Long> end, Set<String> parties, boolean verbose) io.reactivex.Flowable<Transaction>
getTransactions
(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) io.reactivex.Flowable<Transaction>
getTransactions
(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) io.reactivex.Flowable<Transaction>
getTransactions
(Long begin, Optional<Long> end, TransactionFormat transactionFormat) io.reactivex.Flowable<Transaction>
getTransactions
(Long begin, Optional<Long> end, TransactionFormat transactionFormat, String accessToken) io.reactivex.Flowable<TransactionTree>
getTransactionsTrees
(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) io.reactivex.Flowable<TransactionTree>
getTransactionsTrees
(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) io.reactivex.Single<TransactionTree>
getTransactionTreeById
(String transactionId, Set<String> requestingParties) io.reactivex.Single<TransactionTree>
getTransactionTreeById
(String transactionId, Set<String> requestingParties, String accessToken) io.reactivex.Single<TransactionTree>
getTransactionTreeByOffset
(Long offset, Set<String> requestingParties) io.reactivex.Single<TransactionTree>
getTransactionTreeByOffset
(Long offset, Set<String> requestingParties, String accessToken)
-
Method Details
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(ContractFilter<?> contractFilter, Long begin, Optional<Long> end, Set<String> parties, boolean verbose) -
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFormat transactionFormat) -
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFormat transactionFormat, String accessToken) -
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) -
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) -
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) -
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) -
getTransactionTreeByOffset
io.reactivex.Single<TransactionTree> getTransactionTreeByOffset(Long offset, Set<String> requestingParties) -
getTransactionTreeByOffset
io.reactivex.Single<TransactionTree> getTransactionTreeByOffset(Long offset, Set<String> requestingParties, String accessToken) -
getTransactionTreeById
io.reactivex.Single<TransactionTree> getTransactionTreeById(String transactionId, Set<String> requestingParties) -
getTransactionTreeById
io.reactivex.Single<TransactionTree> getTransactionTreeById(String transactionId, Set<String> requestingParties, String accessToken) -
getTransactionByOffset
-
getTransactionByOffset
io.reactivex.Single<Transaction> getTransactionByOffset(Long offset, Set<String> requestingParties, String accessToken) -
getTransactionById
io.reactivex.Single<Transaction> getTransactionById(String transactionId, Set<String> requestingParties) -
getTransactionById
io.reactivex.Single<Transaction> getTransactionById(String transactionId, Set<String> requestingParties, String accessToken)
-