ActiveContractsServiceGrpcCommandServiceGrpcCommandCompletionServiceGrpcSubmitCommandsRequest together with the contracts that should be considered
pending while the submitCommandsRequest are processed.CommandSubmissionServiceGrpcDamlLedgerClient to the Ledger.WorkflowEvent context.LedgerClient implementation that connects to
an existing Ledger and provides clients to query it.DamlLedgerClient.newBuilder(java.lang.String, int)Transactions.DamlLedgerClient.DamlLedgerClient(NettyChannelBuilder, Optional, Optional) or even better either DamlLedgerClient.newBuilder(java.lang.String, int)DamlLedgerClient.DamlLedgerClient(NettyChannelBuilder, Optional, Optional) or even better either DamlLedgerClient.newBuilder(java.lang.String, int)Timestamp value from an Instant up to microsecond precision.Timestamp from milliseconds since UNIX epoch.CompletionStreamRequest.getLedgerOffset(), which should be used instead.Timestamp.toInstant()LedgerConfigurationServiceGrpcLedgerIdentityServiceGrpcDamlLedgerClient.Builder with the given parameters
Useful as a shortcut unless you have to customize the NettyChannelBuilder beyond the builder's capabilitiesDamlLedgerClient.Builder with the given parameters
Useful to customize the NettyChannelBuilder beyond the builder's capabilities,
otherwise DamlLedgerClient.newBuilder(String, int) is probably more suited for your use casePackageServiceGrpcTimestamp from a microsecond value.Transaction without the Events.TransactionServiceGrpcTransactionTrees.LedgerClient instance.LedgerClient instance.LedgerClient instance, storing CreatedContract
instances in the LedgerViewFlowable.LedgerView.WorkflowEvent.getWorkflowId().