Packages

package v0

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class DisableMemberRequest(member: String) extends GeneratedMessage with Updatable[DisableMemberRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  2. final case class DomainInitRequest(config: Option[DomainNodeSequencerConfig]) extends GeneratedMessage with Updatable[DomainInitRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. final case class DomainNodeSequencerConfig(sequencerConnection: Option[SequencerConnection]) extends GeneratedMessage with Updatable[DomainNodeSequencerConfig] with Product with Serializable

    sequencerConnection

    connection information to sequencer

    Annotations
    @SerialVersionUID()
  4. final case class EthereumAccount(address: String) extends GeneratedMessage with Updatable[EthereumAccount] with Product with Serializable
    Annotations
    @SerialVersionUID()
  5. final case class GetConnectionRequest() extends GeneratedMessage with Updatable[GetConnectionRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  6. final case class GetConnectionResponse(sequencerConnections: Seq[SequencerConnection], sequencerTrustThreshold: Int) extends GeneratedMessage with Updatable[GetConnectionResponse] with Product with Serializable

    sequencerTrustThreshold

    This field determines the minimum level of agreement, or consensus, required among the sequencers before a message is considered reliable and accepted by the system. The value set here should not be zero. However, to maintain backward compatibility with older clients, a zero value is interpreted as equivalent to the size of sequencer_connections.

    Annotations
    @SerialVersionUID()
  7. final case class GetDomainParameters() extends GeneratedMessage with Updatable[GetDomainParameters] with Product with Serializable
    Annotations
    @SerialVersionUID()
  8. final case class ImplementationSpecificInfo(implementationName: String, info: ByteString) extends GeneratedMessage with Updatable[ImplementationSpecificInfo] with Product with Serializable

    additional sequencer implementation specific piece of data

    additional sequencer implementation specific piece of data

    Annotations
    @SerialVersionUID()
  9. final case class InitRequest(domainId: String, topologySnapshot: Option[TopologyTransactions], domainParameters: Option[StaticDomainParameters], snapshot: Option[SequencerSnapshot]) extends GeneratedMessage with Updatable[InitRequest] with Product with Serializable

    Includes sufficient detail for:

    Includes sufficient detail for:

    • the sequencer to generate its own key to return the public key to the domain node
    • topology and additional bootstrap information
    topologySnapshot

    a topology snapshot up until the point where this sequencer's key is registered

    snapshot

    optional - snapshot to initialize sequencer from

    Annotations
    @SerialVersionUID()
  10. final case class InitResponse(keyId: String, publicKey: Option[SigningPublicKey], replicated: Boolean) extends GeneratedMessage with Updatable[InitResponse] with Product with Serializable

    replicated

    Indicate if the initialized sequencer is replicated

    Annotations
    @SerialVersionUID()
  11. final case class InitializeMediatorRequest(domainId: String, mediatorId: String, currentIdentityState: Option[TopologyTransactions], domainParameters: Option[StaticDomainParameters], sequencerConnection: Option[SequencerConnection], signingKeyFingerprint: Option[String]) extends GeneratedMessage with Updatable[InitializeMediatorRequest] with Product with Serializable

    domainId

    the domain identifier

    mediatorId

    the mediator identifier

    currentIdentityState

    topology state required for startup

    domainParameters

    parameters for the domain (includes the protocol version which needs to match the protocol version the domain manager is running)

    sequencerConnection

    how should the member connect to the domain sequencer

    signingKeyFingerprint

    Optional fingerprint of the signing key the mediator should use. This key should already exist and have been authorized during domain bootstrap

    Annotations
    @SerialVersionUID()
  12. final case class InitializeMediatorResponse(value: Value) extends GeneratedMessage with Updatable[InitializeMediatorResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  13. final case class LedgerIdentity(identifier: Identifier) extends GeneratedMessage with Updatable[LedgerIdentity] with Product with Serializable
    Annotations
    @SerialVersionUID()
  14. final case class MediatorPruningRequest(timestamp: Option[Timestamp]) extends GeneratedMessage with Updatable[MediatorPruningRequest] with Product with Serializable

    timestamp

    timestamp to prune for

    Annotations
    @SerialVersionUID()
  15. final case class Pruning() extends GeneratedMessage with Updatable[Pruning] with Product with Serializable
    Annotations
    @SerialVersionUID()
  16. final case class SequencerMemberStatus(member: String, registeredAt: Option[Timestamp], lastAcknowledged: Option[Timestamp], enabled: Boolean) extends GeneratedMessage with Updatable[SequencerMemberStatus] with Product with Serializable
    Annotations
    @SerialVersionUID()
  17. final case class SequencerPruningStatus(now: Option[Timestamp], earliestEventTimestamp: Option[Timestamp], members: Seq[SequencerMemberStatus]) extends GeneratedMessage with Updatable[SequencerPruningStatus] with Product with Serializable

    now

    current time according to the sequencer

    earliestEventTimestamp

    the earliest event we are currently storing

    members

    details of each member registered on the sequencer

    Annotations
    @SerialVersionUID()
  18. final case class SequencerSnapshot(latestTimestamp: Option[Timestamp], headMemberCounters: Map[String, Long], status: Option[SequencerPruningStatus], additional: Option[ImplementationSpecificInfo]) extends GeneratedMessage with Updatable[SequencerSnapshot] with Product with Serializable
    Annotations
    @SerialVersionUID()
  19. final case class ServiceAgreementAcceptance(agreementId: String, participantId: String, signature: Option[Signature], timestamp: Option[Timestamp]) extends GeneratedMessage with Updatable[ServiceAgreementAcceptance] with Product with Serializable

    signature

    The signature by the participant when accepting the agreement as part of the auth token challenge response protocol

    timestamp

    When the agreement was first accepted

    Annotations
    @SerialVersionUID()
  20. final case class ServiceAgreementAcceptances(acceptances: Seq[ServiceAgreementAcceptance]) extends GeneratedMessage with Updatable[ServiceAgreementAcceptances] with Product with Serializable
    Annotations
    @SerialVersionUID()
  21. final case class SetConnectionRequest(sequencerConnections: Seq[SequencerConnection], sequencerTrustThreshold: Int) extends GeneratedMessage with Updatable[SetConnectionRequest] with Product with Serializable

    sequencerTrustThreshold

    This field determines the minimum level of agreement, or consensus, required among the sequencers before a message is considered reliable and accepted by the system. The value set here should not be zero. However, to maintain backward compatibility with older clients, a zero value is interpreted as equivalent to the size of sequencer_connections.

    Annotations
    @SerialVersionUID()
  22. final case class Snapshot() extends GeneratedMessage with Updatable[Snapshot] with Product with Serializable
    Annotations
    @SerialVersionUID()
  23. final case class TopologyBootstrapRequest(initialTopologySnapshot: Option[TopologyTransactions]) extends GeneratedMessage with Updatable[TopologyBootstrapRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()

Value Members

  1. object DisableMemberRequest extends GeneratedMessageCompanion[DisableMemberRequest]
  2. object DomainInitRequest extends GeneratedMessageCompanion[DomainInitRequest]
  3. object DomainInitializationServiceGrpc
  4. object DomainInitializationServiceProto extends GeneratedFileObject
  5. object DomainNodeSequencerConfig extends GeneratedMessageCompanion[DomainNodeSequencerConfig]
  6. object DomainServiceGrpc
  7. object DomainServiceProto extends GeneratedFileObject
  8. object EnterpriseMediatorAdministrationServiceGrpc
  9. object EnterpriseMediatorAdministrationServiceProto extends GeneratedFileObject
  10. object EnterpriseSequencerAdministrationServiceGrpc
  11. object EnterpriseSequencerAdministrationServiceProto extends GeneratedFileObject
  12. object EnterpriseSequencerConnectionServiceGrpc
  13. object EnterpriseSequencerConnectionServiceProto extends GeneratedFileObject
  14. object EthereumAccount extends GeneratedMessageCompanion[EthereumAccount]
  15. object GetConnectionRequest extends GeneratedMessageCompanion[GetConnectionRequest]
  16. object GetConnectionResponse extends GeneratedMessageCompanion[GetConnectionResponse]
  17. object GetDomainParameters extends GeneratedMessageCompanion[GetDomainParameters]
  18. object ImplementationSpecificInfo extends GeneratedMessageCompanion[ImplementationSpecificInfo]
  19. object InitRequest extends GeneratedMessageCompanion[InitRequest] with StableProtoVersion
  20. object InitResponse extends GeneratedMessageCompanion[InitResponse]
  21. object InitializeMediatorRequest extends GeneratedMessageCompanion[InitializeMediatorRequest]
  22. object InitializeMediatorResponse extends GeneratedMessageCompanion[InitializeMediatorResponse]
  23. object LedgerIdentity extends GeneratedMessageCompanion[LedgerIdentity]
  24. object MediatorInitializationServiceGrpc
  25. object MediatorInitializationServiceProto extends GeneratedFileObject
  26. object MediatorPruningRequest extends GeneratedMessageCompanion[MediatorPruningRequest]
  27. object Pruning extends GeneratedMessageCompanion[Pruning]
  28. object SequencerAdministrationServiceGrpc
  29. object SequencerAdministrationServiceProto extends GeneratedFileObject
  30. object SequencerInitializationServiceGrpc
  31. object SequencerInitializationServiceProto extends GeneratedFileObject
  32. object SequencerInitializationSnapshotProto extends GeneratedFileObject
  33. object SequencerMemberStatus extends GeneratedMessageCompanion[SequencerMemberStatus]
  34. object SequencerPruningStatus extends GeneratedMessageCompanion[SequencerPruningStatus]
  35. object SequencerSnapshot extends GeneratedMessageCompanion[SequencerSnapshot] with StableProtoVersion
  36. object SequencerVersionServiceGrpc
  37. object SequencerVersionServiceProto extends GeneratedFileObject
  38. object ServiceAgreementAcceptance extends GeneratedMessageCompanion[ServiceAgreementAcceptance]
  39. object ServiceAgreementAcceptances extends GeneratedMessageCompanion[ServiceAgreementAcceptances]
  40. object SetConnectionRequest extends GeneratedMessageCompanion[SetConnectionRequest]
  41. object Snapshot extends GeneratedMessageCompanion[Snapshot]
  42. object TopologyBootstrapRequest extends GeneratedMessageCompanion[TopologyBootstrapRequest]
  43. object TopologyBootstrapServiceGrpc

Ungrouped