public final class TransactionClientImpl extends java.lang.Object implements TransactionsClient
Constructor and Description |
---|
TransactionClientImpl(java.lang.String ledgerId,
io.grpc.Channel channel,
com.daml.grpc.adapter.ExecutionSequencerFactory sequencerFactory,
java.util.Optional<java.lang.String> accessToken) |
Modifier and Type | Method and 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(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) |
public TransactionClientImpl(java.lang.String ledgerId, io.grpc.Channel channel, com.daml.grpc.adapter.ExecutionSequencerFactory sequencerFactory, java.util.Optional<java.lang.String> accessToken)
public io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
getTransactions
in interface TransactionsClient
public io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
getTransactions
in interface TransactionsClient
public io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose)
getTransactions
in interface TransactionsClient
public io.reactivex.Flowable<Transaction> getTransactions(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
getTransactions
in interface TransactionsClient
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose)
getTransactionsTrees
in interface TransactionsClient
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
getTransactionsTrees
in interface TransactionsClient
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose)
getTransactionsTrees
in interface TransactionsClient
public io.reactivex.Flowable<TransactionTree> getTransactionsTrees(LedgerOffset begin, LedgerOffset end, TransactionFilter filter, boolean verbose, java.lang.String accessToken)
getTransactionsTrees
in interface TransactionsClient
public io.reactivex.Single<TransactionTree> getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
getTransactionByEventId
in interface TransactionsClient
public io.reactivex.Single<TransactionTree> getTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
getTransactionByEventId
in interface TransactionsClient
public io.reactivex.Single<TransactionTree> getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
getTransactionById
in interface TransactionsClient
public io.reactivex.Single<TransactionTree> getTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
getTransactionById
in interface TransactionsClient
public io.reactivex.Single<Transaction> getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)
getFlatTransactionByEventId
in interface TransactionsClient
public io.reactivex.Single<Transaction> getFlatTransactionByEventId(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
getFlatTransactionByEventId
in interface TransactionsClient
public io.reactivex.Single<Transaction> getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)
getFlatTransactionById
in interface TransactionsClient
public io.reactivex.Single<Transaction> getFlatTransactionById(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)
getFlatTransactionById
in interface TransactionsClient
public io.reactivex.Single<LedgerOffset> getLedgerEnd()
getLedgerEnd
in interface TransactionsClient
public io.reactivex.Single<LedgerOffset> getLedgerEnd(java.lang.String accessToken)
getLedgerEnd
in interface TransactionsClient