package v2
- Alphabetic
- Public
- Protected
Type Members
- sealed trait ContractState extends AnyRef
- trait ContractStore extends AnyRef
Meant be used for optimistic contract lookups before command submission.
- trait IdentityProvider extends AnyRef
Serves as a backend to implement com.daml.ledger.api.v1.ledger_identity_service.LedgerIdentityServiceGrpc.LedgerIdentityService
- trait IndexActiveContractsService extends AnyRef
Serves as a backend to implement com.daml.ledger.api.v1.active_contracts_service.ActiveContractsServiceGrpc.ActiveContractsService
- trait IndexCompletionsService extends LedgerEndService
Serves as a backend to implement com.daml.ledger.api.v2.command_completion_service.CommandCompletionServiceGrpc.CommandCompletionService
- trait IndexConfigManagementService extends AnyRef
Serves as a backend to implement com.daml.ledger.api.v1.admin.config_management_service.ConfigManagementServiceGrpc
- trait IndexConfigurationService extends AnyRef
Serves as a backend to implement com.daml.ledger.api.v1.ledger_configuration_service.LedgerConfigurationServiceGrpc.LedgerConfigurationService
- trait IndexEventQueryService extends LedgerEndService
Serves as a backend to implement com.daml.ledger.api.v1.event_query_service.EventQueryServiceGrpc.EventQueryService
- trait IndexPackagesService extends AnyRef
Serves as a backend to implement PackageService and PackageManagementService.
- trait IndexParticipantPruningService extends AnyRef
Serves as a backend to implement ParticipantPruningService.
- trait IndexPartyManagementService extends AnyRef
Serves as a backend to implement com.daml.ledger.api.v1.admin.party_management_service.PartyManagementServiceGrpc
- trait IndexService extends IndexPackagesService with IndexConfigurationService with IndexCompletionsService with IndexTransactionsService with IndexEventQueryService with IndexActiveContractsService with ContractStore with MaximumLedgerTimeService with IdentityProvider with IndexPartyManagementService with IndexConfigManagementService with IndexParticipantPruningService with MeteringStore with ReportsHealth
- trait IndexTransactionsService extends LedgerEndService
Serves as a backend to implement com.daml.ledger.api.v1.transaction_service.TransactionServiceGrpc.TransactionService
- final case class IndexerPartyDetails(party: Party, displayName: Option[String], isLocal: Boolean) extends Product with Serializable
Represents a party with additional known information.
Represents a party with additional known information.
- party
The stable unique identifier of a Daml party.
- displayName
Human readable name associated with the party. Might not be unique. If defined must be a non-empty string.
- isLocal
True if party is hosted by the backing participant.
- final case class LedgerConfiguration(maxDeduplicationDuration: Duration) extends Product with Serializable
- trait LedgerEndService extends AnyRef
Serves as a backend to implement ledger end related API calls.
- sealed trait MaximumLedgerTime extends AnyRef
The outcome of determining the maximum ledger time of a set of contracts.
The outcome of determining the maximum ledger time of a set of contracts. Note that the ledger time may not be known for divulged contracts.
- trait MaximumLedgerTimeService extends AnyRef
- trait MeteringStore extends AnyRef
- final case class PackageDetails(size: Long, knownSince: Timestamp, sourceDescription: Option[String]) extends Product with Serializable
Meta-data of a Daml-LF package
Meta-data of a Daml-LF package
- size
: The size of the archive payload, in bytes.
- knownSince
: Indicates since when the package is known to the backing participant.
- sourceDescription
: Optional description provided by the backing participant describing where it got the package from.
- sealed abstract class PartyEntry extends Product with Serializable
- final case class SubmitterInfo(submitter: Party, applicationId: daml.lf.data.Ref.ApplicationId, commandId: api.domain.CommandId) extends Product with Serializable
Information provided by the submitter of changes submitted to the ledger.
Information provided by the submitter of changes submitted to the ledger.
Note that this is used for party-originating changes only. They are usually issued via the Ledger API.
- final case class TransactionMeta(transactionId: TransactionId, offset: Absolute, ledgerEffectiveTime: Timestamp, recordTime: Timestamp, workflowId: api.domain.WorkflowId) extends Product with Serializable
Meta-data of a transaction visible to all parties that can see a part of the transaction.
Value Members
- object AcsUpdateEvent
- object ContractState
- object MaximumLedgerTime
- object MeteringStore
- object PartyEntry extends Serializable