Packages

package cache

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cache
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait ContractKeyStateValue extends Product with Serializable
  2. class ContractStateCaches extends NamedLogging

    Encapsulates the contract and key state caches with operations for mutating them.

    Encapsulates the contract and key state caches with operations for mutating them. The caches are used for serving contract activeness and key lookups for command interpretation performed during command submission.

  3. sealed trait ContractStateValue extends Product with Serializable
  4. class EventsByContractKeyCache extends AnyRef
  5. class InMemoryFanoutBuffer extends NamedLogging

    The in-memory fan-out buffer.

    The in-memory fan-out buffer.

    This buffer stores the last ingested maxBufferSize accepted and rejected submission updates as com.digitalasset.canton.platform.store.interfaces.TransactionLogUpdate and allows bypassing IndexDB persistence fetches for recent updates for:

    • flat and transaction tree streams
    • command completion streams
    • by-event-id and by-transaction-id flat and transaction tree lookups
    Annotations
    @SuppressWarnings()
  6. trait LedgerEndCache extends AnyRef
  7. trait MutableLedgerEndCache extends LedgerEndCache

Inherited from AnyRef

Inherited from Any

Ungrouped