public static final class TransactionServiceGrpc.TransactionServiceFutureStub extends io.grpc.stub.AbstractStub<TransactionServiceGrpc.TransactionServiceFutureStub>
Allows clients to read transactions from the ledger.
getCallOptions, getChannel, newStub, newStub, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
protected TransactionServiceGrpc.TransactionServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build
in class io.grpc.stub.AbstractStub<TransactionServiceGrpc.TransactionServiceFutureStub>
public com.google.common.util.concurrent.ListenableFuture<TransactionServiceOuterClass.GetTransactionResponse> getTransactionByEventId(TransactionServiceOuterClass.GetTransactionByEventIdRequest request)
Lookup a transaction tree by the ID of an event that appears within it. Returns ``NOT_FOUND`` if no such transaction exists. For looking up a transaction instead of a transaction tree, please see GetFlatTransactionByEventId
public com.google.common.util.concurrent.ListenableFuture<TransactionServiceOuterClass.GetTransactionResponse> getTransactionById(TransactionServiceOuterClass.GetTransactionByIdRequest request)
Lookup a transaction tree by its ID. Returns ``NOT_FOUND`` if no such transaction exists. For looking up a transaction instead of a transaction tree, please see GetFlatTransactionById
public com.google.common.util.concurrent.ListenableFuture<TransactionServiceOuterClass.GetFlatTransactionResponse> getFlatTransactionByEventId(TransactionServiceOuterClass.GetTransactionByEventIdRequest request)
Lookup a transaction by the ID of an event that appears within it. Returns ``NOT_FOUND`` if no such transaction exists.
public com.google.common.util.concurrent.ListenableFuture<TransactionServiceOuterClass.GetFlatTransactionResponse> getFlatTransactionById(TransactionServiceOuterClass.GetTransactionByIdRequest request)
Lookup a transaction by its ID. Returns ``NOT_FOUND`` if no such transaction exists.
public com.google.common.util.concurrent.ListenableFuture<TransactionServiceOuterClass.GetLedgerEndResponse> getLedgerEnd(TransactionServiceOuterClass.GetLedgerEndRequest request)
Get the current ledger end. Subscriptions started with the returned offset will serve transactions created after this RPC was called.