Interface TransactionsClient

  • All Known Implementing Classes:
    TransactionClientImpl

    public interface TransactionsClient
    An RxJava version of TransactionServiceGrpc
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionByEventId​(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionByEventId​(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionById​(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionById​(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.LedgerOffset> getLedgerEnd()  
      io.reactivex.Single<com.daml.ledger.javaapi.data.LedgerOffset> getLedgerEnd​(java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionByEventId​(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionByEventId​(java.lang.String eventId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionById​(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionById​(java.lang.String transactionId, java.util.Set<java.lang.String> requestingParties, java.lang.String accessToken)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.ContractFilter<?> contractFilter, com.daml.ledger.javaapi.data.LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.ContractFilter<?> contractFilter, com.daml.ledger.javaapi.data.LedgerOffset begin, java.util.Set<java.lang.String> parties, boolean verbose, java.lang.String accessToken)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.LedgerOffset end, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.LedgerOffset end, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose, java.lang.String accessToken)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose, java.lang.String accessToken)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.LedgerOffset end, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.LedgerOffset end, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose, java.lang.String accessToken)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose)  
      io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin, com.daml.ledger.javaapi.data.TransactionFilter filter, boolean verbose, java.lang.String accessToken)  
    • Method Detail

      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        com.daml.ledger.javaapi.data.LedgerOffset end,
                                                                                        com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                        boolean verbose)
      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        com.daml.ledger.javaapi.data.LedgerOffset end,
                                                                                        com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                        boolean verbose,
                                                                                        java.lang.String accessToken)
      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                        boolean verbose)
      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                        boolean verbose,
                                                                                        java.lang.String accessToken)
      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.ContractFilter<?> contractFilter,
                                                                                        com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        java.util.Set<java.lang.String> parties,
                                                                                        boolean verbose)
      • getTransactions

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.Transaction> getTransactions​(com.daml.ledger.javaapi.data.ContractFilter<?> contractFilter,
                                                                                        com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                        java.util.Set<java.lang.String> parties,
                                                                                        boolean verbose,
                                                                                        java.lang.String accessToken)
      • getTransactionsTrees

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                                 com.daml.ledger.javaapi.data.LedgerOffset end,
                                                                                                 com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                                 boolean verbose)
      • getTransactionsTrees

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                                 com.daml.ledger.javaapi.data.LedgerOffset end,
                                                                                                 com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                                 boolean verbose,
                                                                                                 java.lang.String accessToken)
      • getTransactionsTrees

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                                 com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                                 boolean verbose)
      • getTransactionsTrees

        io.reactivex.Flowable<com.daml.ledger.javaapi.data.TransactionTree> getTransactionsTrees​(com.daml.ledger.javaapi.data.LedgerOffset begin,
                                                                                                 com.daml.ledger.javaapi.data.TransactionFilter filter,
                                                                                                 boolean verbose,
                                                                                                 java.lang.String accessToken)
      • getTransactionByEventId

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionByEventId​(java.lang.String eventId,
                                                                                                  java.util.Set<java.lang.String> requestingParties)
      • getTransactionByEventId

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionByEventId​(java.lang.String eventId,
                                                                                                  java.util.Set<java.lang.String> requestingParties,
                                                                                                  java.lang.String accessToken)
      • getTransactionById

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionById​(java.lang.String transactionId,
                                                                                             java.util.Set<java.lang.String> requestingParties)
      • getTransactionById

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> getTransactionById​(java.lang.String transactionId,
                                                                                             java.util.Set<java.lang.String> requestingParties,
                                                                                             java.lang.String accessToken)
      • getFlatTransactionByEventId

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionByEventId​(java.lang.String eventId,
                                                                                                  java.util.Set<java.lang.String> requestingParties)
      • getFlatTransactionByEventId

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionByEventId​(java.lang.String eventId,
                                                                                                  java.util.Set<java.lang.String> requestingParties,
                                                                                                  java.lang.String accessToken)
      • getFlatTransactionById

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionById​(java.lang.String transactionId,
                                                                                             java.util.Set<java.lang.String> requestingParties)
      • getFlatTransactionById

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> getFlatTransactionById​(java.lang.String transactionId,
                                                                                             java.util.Set<java.lang.String> requestingParties,
                                                                                             java.lang.String accessToken)
      • getLedgerEnd

        io.reactivex.Single<com.daml.ledger.javaapi.data.LedgerOffset> getLedgerEnd()
      • getLedgerEnd

        io.reactivex.Single<com.daml.ledger.javaapi.data.LedgerOffset> getLedgerEnd​(java.lang.String accessToken)