package v0
- Alphabetic
- Public
- Protected
Type Members
- final case class DisableMemberRequest(member: String) extends GeneratedMessage with Updatable[DisableMemberRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DomainInitRequest(config: Option[DomainNodeSequencerConfig]) extends GeneratedMessage with Updatable[DomainInitRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DomainNodeSequencerConfig(sequencerConnection: Option[SequencerConnection]) extends GeneratedMessage with Updatable[DomainNodeSequencerConfig] with Product with Serializable
- sequencerConnection
connection information to sequencer
- Annotations
- @SerialVersionUID()
- final case class EthereumAccount(address: String) extends GeneratedMessage with Updatable[EthereumAccount] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class GetConnectionRequest() extends GeneratedMessage with Updatable[GetConnectionRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- final case class GetDomainParameters() extends GeneratedMessage with Updatable[GetDomainParameters] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- 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()
- 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()
- 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()
- final case class InitializeMediatorResponse(value: Value) extends GeneratedMessage with Updatable[InitializeMediatorResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class LedgerIdentity(identifier: Identifier) extends GeneratedMessage with Updatable[LedgerIdentity] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class MediatorPruningRequest(timestamp: Option[Timestamp]) extends GeneratedMessage with Updatable[MediatorPruningRequest] with Product with Serializable
- timestamp
timestamp to prune for
- Annotations
- @SerialVersionUID()
- final case class Pruning() extends GeneratedMessage with Updatable[Pruning] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- 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()
- 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()
- 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()
- final case class ServiceAgreementAcceptances(acceptances: Seq[ServiceAgreementAcceptance]) extends GeneratedMessage with Updatable[ServiceAgreementAcceptances] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- final case class Snapshot() extends GeneratedMessage with Updatable[Snapshot] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TopologyBootstrapRequest(initialTopologySnapshot: Option[TopologyTransactions]) extends GeneratedMessage with Updatable[TopologyBootstrapRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
Value Members
- object DisableMemberRequest extends GeneratedMessageCompanion[DisableMemberRequest]
- object DomainInitRequest extends GeneratedMessageCompanion[DomainInitRequest]
- object DomainInitializationServiceGrpc
- object DomainInitializationServiceProto extends GeneratedFileObject
- object DomainNodeSequencerConfig extends GeneratedMessageCompanion[DomainNodeSequencerConfig]
- object DomainServiceGrpc
- object DomainServiceProto extends GeneratedFileObject
- object EnterpriseMediatorAdministrationServiceGrpc
- object EnterpriseMediatorAdministrationServiceProto extends GeneratedFileObject
- object EnterpriseSequencerAdministrationServiceGrpc
- object EnterpriseSequencerAdministrationServiceProto extends GeneratedFileObject
- object EnterpriseSequencerConnectionServiceGrpc
- object EnterpriseSequencerConnectionServiceProto extends GeneratedFileObject
- object EthereumAccount extends GeneratedMessageCompanion[EthereumAccount]
- object GetConnectionRequest extends GeneratedMessageCompanion[GetConnectionRequest]
- object GetConnectionResponse extends GeneratedMessageCompanion[GetConnectionResponse]
- object GetDomainParameters extends GeneratedMessageCompanion[GetDomainParameters]
- object ImplementationSpecificInfo extends GeneratedMessageCompanion[ImplementationSpecificInfo]
- object InitRequest extends GeneratedMessageCompanion[InitRequest] with StableProtoVersion
- object InitResponse extends GeneratedMessageCompanion[InitResponse]
- object InitializeMediatorRequest extends GeneratedMessageCompanion[InitializeMediatorRequest]
- object InitializeMediatorResponse extends GeneratedMessageCompanion[InitializeMediatorResponse]
- object LedgerIdentity extends GeneratedMessageCompanion[LedgerIdentity]
- object MediatorInitializationServiceGrpc
- object MediatorInitializationServiceProto extends GeneratedFileObject
- object MediatorPruningRequest extends GeneratedMessageCompanion[MediatorPruningRequest]
- object Pruning extends GeneratedMessageCompanion[Pruning]
- object SequencerAdministrationServiceGrpc
- object SequencerAdministrationServiceProto extends GeneratedFileObject
- object SequencerInitializationServiceGrpc
- object SequencerInitializationServiceProto extends GeneratedFileObject
- object SequencerInitializationSnapshotProto extends GeneratedFileObject
- object SequencerMemberStatus extends GeneratedMessageCompanion[SequencerMemberStatus]
- object SequencerPruningStatus extends GeneratedMessageCompanion[SequencerPruningStatus]
- object SequencerSnapshot extends GeneratedMessageCompanion[SequencerSnapshot] with StableProtoVersion
- object SequencerVersionServiceGrpc
- object SequencerVersionServiceProto extends GeneratedFileObject
- object ServiceAgreementAcceptance extends GeneratedMessageCompanion[ServiceAgreementAcceptance]
- object ServiceAgreementAcceptances extends GeneratedMessageCompanion[ServiceAgreementAcceptances]
- object SetConnectionRequest extends GeneratedMessageCompanion[SetConnectionRequest]
- object Snapshot extends GeneratedMessageCompanion[Snapshot]
- object TopologyBootstrapRequest extends GeneratedMessageCompanion[TopologyBootstrapRequest]
- object TopologyBootstrapServiceGrpc