Package com.daml.ledger.rxjava.grpc
Class UpdateClientImpl
java.lang.Object
com.daml.ledger.rxjava.grpc.UpdateClientImpl
- All Implemented Interfaces:
UpdateClient
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateClientImpl
(io.grpc.Channel channel, com.daml.grpc.adapter.ExecutionSequencerFactory sequencerFactory, Optional<String> accessToken) -
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)
-
Constructor Details
-
UpdateClientImpl
-
-
Method Details
-
getTransactions
public io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) - Specified by:
getTransactions
in interfaceUpdateClient
-
getTransactions
public io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) - Specified by:
getTransactions
in interfaceUpdateClient
-
getTransactions
public io.reactivex.Flowable<Transaction> getTransactions(ContractFilter<?> contractFilter, Long begin, Optional<Long> end, Set<String> parties, boolean verbose) - Specified by:
getTransactions
in interfaceUpdateClient
-
getTransactions
public io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFormat transactionFormat) - Specified by:
getTransactions
in interfaceUpdateClient
-
getTransactions
public io.reactivex.Flowable<Transaction> getTransactions(Long begin, Optional<Long> end, TransactionFormat transactionFormat, String accessToken) - Specified by:
getTransactions
in interfaceUpdateClient
-
getTransactionsTrees
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose) - Specified by:
getTransactionsTrees
in interfaceUpdateClient
-
getTransactionsTrees
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(Long begin, Optional<Long> end, TransactionFilter filter, boolean verbose, String accessToken) - Specified by:
getTransactionsTrees
in interfaceUpdateClient
-
getTransactionTreeByOffset
public io.reactivex.Single<TransactionTree> getTransactionTreeByOffset(Long offset, Set<String> requestingParties) - Specified by:
getTransactionTreeByOffset
in interfaceUpdateClient
-
getTransactionTreeByOffset
public io.reactivex.Single<TransactionTree> getTransactionTreeByOffset(Long offset, Set<String> requestingParties, String accessToken) - Specified by:
getTransactionTreeByOffset
in interfaceUpdateClient
-
getTransactionTreeById
public io.reactivex.Single<TransactionTree> getTransactionTreeById(String transactionId, Set<String> requestingParties) - Specified by:
getTransactionTreeById
in interfaceUpdateClient
-
getTransactionTreeById
public io.reactivex.Single<TransactionTree> getTransactionTreeById(String transactionId, Set<String> requestingParties, String accessToken) - Specified by:
getTransactionTreeById
in interfaceUpdateClient
-
getTransactionByOffset
public io.reactivex.Single<Transaction> getTransactionByOffset(Long offset, Set<String> requestingParties) - Specified by:
getTransactionByOffset
in interfaceUpdateClient
-
getTransactionByOffset
public io.reactivex.Single<Transaction> getTransactionByOffset(Long offset, Set<String> requestingParties, String accessToken) - Specified by:
getTransactionByOffset
in interfaceUpdateClient
-
getTransactionById
public io.reactivex.Single<Transaction> getTransactionById(String transactionId, Set<String> requestingParties) - Specified by:
getTransactionById
in interfaceUpdateClient
-
getTransactionById
public io.reactivex.Single<Transaction> getTransactionById(String transactionId, Set<String> requestingParties, String accessToken) - Specified by:
getTransactionById
in interfaceUpdateClient
-