package v2

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait ContractState extends AnyRef
  2. trait ContractStore extends AnyRef

    Meant be used for optimistic contract lookups before command submission.

  3. trait IdentityProvider extends AnyRef

    Serves as a backend to implement com.daml.ledger.api.v1.ledger_identity_service.LedgerIdentityServiceGrpc.LedgerIdentityService

  4. trait IndexActiveContractsService extends AnyRef

    Serves as a backend to implement com.daml.ledger.api.v1.active_contracts_service.ActiveContractsServiceGrpc.ActiveContractsService

  5. trait IndexCompletionsService extends LedgerEndService

    Serves as a backend to implement com.daml.ledger.api.v2.command_completion_service.CommandCompletionServiceGrpc.CommandCompletionService

  6. trait IndexConfigManagementService extends AnyRef

    Serves as a backend to implement com.daml.ledger.api.v1.admin.config_management_service.ConfigManagementServiceGrpc

  7. trait IndexConfigurationService extends AnyRef

    Serves as a backend to implement com.daml.ledger.api.v1.ledger_configuration_service.LedgerConfigurationServiceGrpc.LedgerConfigurationService

  8. trait IndexEventQueryService extends LedgerEndService

    Serves as a backend to implement com.daml.ledger.api.v1.event_query_service.EventQueryServiceGrpc.EventQueryService

  9. trait IndexPackagesService extends AnyRef

    Serves as a backend to implement PackageService and PackageManagementService.

  10. trait IndexParticipantPruningService extends AnyRef

    Serves as a backend to implement ParticipantPruningService.

  11. trait IndexPartyManagementService extends AnyRef

    Serves as a backend to implement com.daml.ledger.api.v1.admin.party_management_service.PartyManagementServiceGrpc

  12. 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
  13. trait IndexTransactionsService extends LedgerEndService

    Serves as a backend to implement com.daml.ledger.api.v1.transaction_service.TransactionServiceGrpc.TransactionService

  14. 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.

  15. final case class LedgerConfiguration(maxDeduplicationDuration: Duration) extends Product with Serializable
  16. trait LedgerEndService extends AnyRef

    Serves as a backend to implement ledger end related API calls.

  17. 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.

  18. trait MaximumLedgerTimeService extends AnyRef
  19. trait MeteringStore extends AnyRef
  20. 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.

  21. sealed abstract class PartyEntry extends Product with Serializable
  22. 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.

  23. 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

  1. object AcsUpdateEvent
  2. object ContractState
  3. object MaximumLedgerTime
  4. object MeteringStore
  5. object PartyEntry extends Serializable

Ungrouped