package store

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package db
  2. package memory

Type Members

  1. class DbInitializationStore extends InitializationStore with DbStore
  2. class InMemoryInitializationStore extends InitializationStore with NamedLogging
  3. trait InitializationStore extends AutoCloseable

    Store where we keep the core identity of the node

    Store where we keep the core identity of the node

    In Canton, everybody is known by his unique identifier which consists of a string and a fingerprint of a signing key. Participant nodes and synchronizers are known by their UID. This store here stores the identity of the node.

  4. trait PackageDependencyResolverUS extends AnyRef
  5. final case class PartyMetadata(partyId: PartyId, participantId: Option[ParticipantId])(effectiveTimestamp: CantonTimestamp, submissionId: String255, notified: Boolean = false) extends Product with Serializable

    the party metadata used to inform the ledger api server

    the party metadata used to inform the ledger api server

    the first class parameters correspond to the relevant information, whereas the second class parameters are synchronisation information used during crash recovery. we don't want these in an equality comparison.

  6. trait PartyMetadataStore extends AutoCloseable

    Store to manage batches of party metadata prior to indexing parties for the ledger API

  7. final class StoreBasedTopologyStateForInitializationService extends TopologyStateForInitializationService with NamedLogging
  8. final case class StoredTopologyTransaction[+Op <: TopologyChangeOp, +M <: TopologyMapping](sequenced: SequencedTime, validFrom: EffectiveTime, validUntil: Option[EffectiveTime], transaction: SignedTopologyTransaction[Op, M], rejectionReason: Option[String300]) extends DelegatedTopologyTransactionLike[Op, M] with PrettyPrinting with Product with Serializable
  9. final case class StoredTopologyTransactions[+Op <: TopologyChangeOp, +M <: TopologyMapping](result: Seq[StoredTopologyTransaction[Op, M]]) extends HasVersionedWrapper[StoredTopologyTransactions[TopologyChangeOp, TopologyMapping]] with PrettyPrinting with Product with Serializable
  10. sealed trait TimeQuery extends AnyRef
  11. trait TopologyStateForInitializationService extends AnyRef
  12. abstract class TopologyStore[+StoreID <: TopologyStoreId] extends FlagCloseable
  13. sealed trait TopologyStoreId extends PrettyPrinting with Product with Serializable
  14. sealed trait TopologyTransactionRejection extends PrettyPrinting with Product with Serializable
  15. final case class ValidatedTopologyTransaction[+Op <: TopologyChangeOp, +M <: TopologyMapping](transaction: SignedTopologyTransaction[Op, M], rejectionReason: Option[TopologyTransactionRejection] = None, expireImmediately: Boolean = false) extends DelegatedTopologyTransactionLike[Op, M] with PrettyPrinting with Product with Serializable

Ungrouped