Package com.daml.ledger.rxjava
Interface TransactionsClient
-
- All Known Implementing Classes:
TransactionClientImpl
public interface TransactionsClient
An RxJava version ofTransactionServiceGrpc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Single<Transaction>
getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
io.reactivex.Single<Transaction>
getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
io.reactivex.Single<Transaction>
getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
io.reactivex.Single<Transaction>
getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
io.reactivex.Single<LedgerOffset>
getLedgerEnd()
io.reactivex.Single<LedgerOffset>
getLedgerEnd(java.lang.String accessToken)
io.reactivex.Single<TransactionTree>
getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
io.reactivex.Single<TransactionTree>
getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
io.reactivex.Single<TransactionTree>
getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
io.reactivex.Single<TransactionTree>
getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
io.reactivex.Flowable<Transaction>
getTransactions(ContractFilter<?> contractFilter, LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose)
io.reactivex.Flowable<Transaction>
getTransactions(ContractFilter<?> contractFilter, LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose, java.lang.String accessToken)
io.reactivex.Flowable<Transaction>
getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
io.reactivex.Flowable<Transaction>
getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
io.reactivex.Flowable<Transaction>
getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose)
io.reactivex.Flowable<Transaction>
getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
io.reactivex.Flowable<TransactionTree>
getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
io.reactivex.Flowable<TransactionTree>
getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
io.reactivex.Flowable<TransactionTree>
getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose)
io.reactivex.Flowable<TransactionTree>
getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
-
-
-
Method Detail
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose)
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(ContractFilter<?> contractFilter, LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose)
-
getTransactions
io.reactivex.Flowable<Transaction> getTransactions(ContractFilter<?> contractFilter, LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose, java.lang.String accessToken)
-
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
-
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
-
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose)
-
getTransactionsTrees
io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
-
getTransactionByEventId
io.reactivex.Single<TransactionTree> getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
-
getTransactionByEventId
io.reactivex.Single<TransactionTree> getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
-
getTransactionById
io.reactivex.Single<TransactionTree> getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
-
getTransactionById
io.reactivex.Single<TransactionTree> getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
-
getFlatTransactionByEventId
io.reactivex.Single<Transaction> getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
-
getFlatTransactionByEventId
io.reactivex.Single<Transaction> getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
-
getFlatTransactionById
io.reactivex.Single<Transaction> getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
-
getFlatTransactionById
io.reactivex.Single<Transaction> getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
-
getLedgerEnd
io.reactivex.Single<LedgerOffset> getLedgerEnd()
-
getLedgerEnd
io.reactivex.Single<LedgerOffset> getLedgerEnd(java.lang.String accessToken)
-
-