package store
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class DbInitializationStore extends InitializationStore with DbStore
- class InMemoryInitializationStore extends InitializationStore with NamedLogging
- 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 domains are known by their UID. This store here stores the identity of the node.
- final case class PartyMetadata(partyId: PartyId, displayName: Option[DisplayName], 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.
- trait PartyMetadataStore extends AutoCloseable
- final case class PositiveSignedTopologyTransactions(adds: SignedTopologyTransactions[Add], replaces: SignedTopologyTransactions[Replace]) extends Product with Serializable
- final case class PositiveStoredTopologyTransactions(adds: StoredTopologyTransactions[Add], replaces: StoredTopologyTransactions[Replace]) extends Product with Serializable
- final case class SignedTopologyTransactions[+Op <: TopologyChangeOp](result: Seq[SignedTopologyTransaction[Op]]) extends Product with Serializable
- final case class StoredTopologyTransaction[+Op <: TopologyChangeOp](sequenced: SequencedTime, validFrom: EffectiveTime, validUntil: Option[EffectiveTime], transaction: SignedTopologyTransaction[Op]) extends PrettyPrinting with Product with Serializable
- final case class StoredTopologyTransactions[+Op <: TopologyChangeOp](result: Seq[StoredTopologyTransaction[Op]]) extends HasVersionedWrapper[StoredTopologyTransactions[TopologyChangeOp]] with PrettyPrinting with Product with Serializable
- sealed trait TimeQuery extends AnyRef
- abstract class TopologyStore[+StoreID <: TopologyStoreId] extends AutoCloseable
- trait TopologyStoreFactory extends AutoCloseable
- sealed trait TopologyStoreId extends AnyRef
- sealed trait TopologyTransactionRejection extends PrettyPrinting
- final case class ValidatedTopologyTransaction(transaction: SignedTopologyTransaction[TopologyChangeOp], rejectionReason: Option[TopologyTransactionRejection]) extends Product with Serializable
Value Members
- object InitializationStore
- object StoredTopologyTransactions extends HasVersionedMessageCompanion[StoredTopologyTransactions[TopologyChangeOp]] with Serializable
- object TimeQuery
- object TopologyStore
- object TopologyStoreFactory
- object TopologyStoreId
- object TopologyTransactionRejection
- object TopologyTransactionSplitter
- object ValidatedTopologyTransaction extends Serializable