Packages

package declarative

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait DeclarativeApi[Cfg, Prep] extends DeclarativeApiHandle[Cfg] with NamedLogging

    Base classes to synchronize a state in a file with the state managed through the admin api

    Base classes to synchronize a state in a file with the state managed through the admin api

    The admin api for Canton is imperative, which allows us to manage large states, but it makes simple deployments more complex. In such cases, the declarative API allows to define the desired state in a config file, with a process that will in the background attempt to change the node state accordingly.

  2. trait DeclarativeApiHandle[Cfg] extends AnyRef
  3. trait DeclarativeApiManager[NodeConfig <: LocalNodeConfig] extends AnyRef

    Factory to create new background processes to sync the node config state

  4. class DeclarativeParticipantApi extends DeclarativeApi[DeclarativeParticipantConfig, ParticipantId]

Ungrouped