package cache
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- cache
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- sealed trait ContractKeyStateValue extends Product with Serializable
- 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.
- sealed trait ContractStateValue extends Product with Serializable
- class EventsByContractKeyCache extends AnyRef
- 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()
- trait LedgerEndCache extends AnyRef
- trait MutableLedgerEndCache extends LedgerEndCache
- class PruningOffsetCache extends AnyRef
Value Members
- object ContractKeyStateCache
- object ContractKeyStateValue extends Serializable
- object ContractStateCaches
- object ContractStateValue extends Serializable
- object ContractsStateCache
- object EventsByContractKeyCache
- object ImmutableLedgerEndCache
- object MutableLedgerEndCache
- object StateCache extends Serializable