package v30
- Alphabetic
- Public
- Protected
Type Members
- final case class AddPeerEndpointRequest(endpoint: Option[PeerEndpoint]) extends GeneratedMessage with Updatable[AddPeerEndpointRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AddPeerEndpointResponse(added: Boolean) extends GeneratedMessage with Updatable[AddPeerEndpointResponse] with Product with Serializable
- added
False if already present
- Annotations
- @SerialVersionUID()
- final case class BftSequencerSnapshotAdditionalInfo(sequencersActiveAt: Map[String, SequencerActiveAt]) extends GeneratedMessage with Updatable[BftSequencerSnapshotAdditionalInfo] with Product with Serializable
- sequencersActiveAt
State transfer metadata for onboarding
- Annotations
- @SerialVersionUID()
- final case class DisableMemberRequest(member: String) extends GeneratedMessage with Updatable[DisableMemberRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DisableMemberResponse() extends GeneratedMessage with Updatable[DisableMemberResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class GetOrderingTopologyRequest() extends GeneratedMessage with Updatable[GetOrderingTopologyRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class GetOrderingTopologyResponse(currentEpoch: Long, sequencerIds: Seq[String]) extends GeneratedMessage with Updatable[GetOrderingTopologyResponse] with Product with Serializable
- currentEpoch
The current epoch, through which the topology is valid.
- sequencerIds
The sequencer IDs of the active BFT ordering nodes in the network.
- Annotations
- @SerialVersionUID()
- final case class GetPeerNetworkStatusRequest(endpointIds: Seq[PeerEndpointId]) extends GeneratedMessage with Updatable[GetPeerNetworkStatusRequest] with Product with Serializable
- endpointIds
If empty, the status of all known endpoints will be returned
- Annotations
- @SerialVersionUID()
- final case class GetPeerNetworkStatusResponse(statuses: Seq[PeerEndpointStatus]) extends GeneratedMessage with Updatable[GetPeerNetworkStatusResponse] 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 InitializeSequencerFromGenesisStateRequest(topologySnapshot: ByteString, synchronizerParameters: Option[StaticSynchronizerParameters]) extends GeneratedMessage with Updatable[InitializeSequencerFromGenesisStateRequest] with Product with Serializable
Includes sufficient detail for:
Includes sufficient detail for:
- topology and additional bootstrap information
- topologySnapshot
a topology snapshot up until (including) the point where this sequencer is becoming active on the synchronizer the topology snapshot will be persisted in the synchronizer store of the sequencer
- Annotations
- @SerialVersionUID()
- final case class InitializeSequencerFromGenesisStateResponse(replicated: Boolean) extends GeneratedMessage with Updatable[InitializeSequencerFromGenesisStateResponse] with Product with Serializable
- replicated
Indicate if the initialized sequencer is replicated
- Annotations
- @SerialVersionUID()
- final case class InitializeSequencerFromOnboardingStateRequest(onboardingState: ByteString) extends GeneratedMessage with Updatable[InitializeSequencerFromOnboardingStateRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class InitializeSequencerFromOnboardingStateResponse(replicated: Boolean) extends GeneratedMessage with Updatable[InitializeSequencerFromOnboardingStateResponse] with Product with Serializable
- replicated
Indicate if the initialized sequencer is replicated
- Annotations
- @SerialVersionUID()
- final case class OnboardingStateForSequencer(topologySnapshot: Option[TopologyTransactions], staticSynchronizerParameters: Option[StaticSynchronizerParameters], sequencerSnapshot: Option[SequencerSnapshot]) extends GeneratedMessage with Updatable[OnboardingStateForSequencer] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class OnboardingStateRequest(request: Request) extends GeneratedMessage with Updatable[OnboardingStateRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class OnboardingStateResponse(onboardingStateForSequencer: ByteString) extends GeneratedMessage with Updatable[OnboardingStateResponse] with Product with Serializable
- onboardingStateForSequencer
versioned OnboardingStateForSequencer
- Annotations
- @SerialVersionUID()
- final case class PeerEndpoint(address: String, port: Int, security: Security) extends GeneratedMessage with Updatable[PeerEndpoint] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PeerEndpointHealth(status: Option[PeerEndpointHealthStatus], description: Option[String]) extends GeneratedMessage with Updatable[PeerEndpointHealth] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PeerEndpointHealthStatus(status: Status) extends GeneratedMessage with Updatable[PeerEndpointHealthStatus] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PeerEndpointId(address: String, port: Int, tls: Boolean) extends GeneratedMessage with Updatable[PeerEndpointId] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PeerEndpointStatus(endpointId: Option[PeerEndpointId], health: Option[PeerEndpointHealth]) extends GeneratedMessage with Updatable[PeerEndpointStatus] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PlainTextPeerEndpoint() extends GeneratedMessage with Updatable[PlainTextPeerEndpoint] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PruneRequest(timestamp: Option[Timestamp]) extends GeneratedMessage with Updatable[PruneRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PruneResponse(details: String) extends GeneratedMessage with Updatable[PruneResponse] with Product with Serializable
- details
description of what was removed
- Annotations
- @SerialVersionUID()
- final case class PruningStatusRequest() extends GeneratedMessage with Updatable[PruningStatusRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PruningStatusResponse(pruningStatus: Option[SequencerPruningStatus]) extends GeneratedMessage with Updatable[PruningStatusResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class RemovePeerEndpointRequest(endpointId: Option[PeerEndpointId]) extends GeneratedMessage with Updatable[RemovePeerEndpointRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class RemovePeerEndpointResponse(removed: Boolean) extends GeneratedMessage with Updatable[RemovePeerEndpointResponse] with Product with Serializable
- removed
False if not found
- Annotations
- @SerialVersionUID()
- final case class SequencerMemberStatus(member: String, registeredAt: Long, lastAcknowledged: Option[Long], enabled: Boolean) extends GeneratedMessage with Updatable[SequencerMemberStatus] with Product with Serializable
- registeredAt
in microseconds of UTC time since Unix epoch
- lastAcknowledged
in microseconds of UTC time since Unix epoch
- Annotations
- @SerialVersionUID()
- final case class SequencerPruningStatus(now: Long, earliestEventTimestamp: Long, members: Seq[SequencerMemberStatus]) extends GeneratedMessage with Updatable[SequencerPruningStatus] with Product with Serializable
- now
current time according to the sequencer in microseconds of UTC time since Unix epoch
- earliestEventTimestamp
the earliest event we are currently storing in microseconds of UTC time since Unix epoch
- members
details of each member registered on the sequencer
- Annotations
- @SerialVersionUID()
- final case class SequencerSnapshot(latestTimestamp: Long, lastBlockHeight: Long, status: Option[SequencerPruningStatus], additional: Option[ImplementationSpecificInfo], inFlightAggregations: Seq[InFlightAggregationWithId], trafficPurchased: Seq[TrafficPurchased], trafficConsumed: Seq[TrafficConsumed], memberPreviousTimestamps: Seq[MemberPreviousTimestamp]) extends GeneratedMessage with Updatable[SequencerSnapshot] with Product with Serializable
- latestTimestamp
in microseconds of UTC time since Unix epoch
- Annotations
- @SerialVersionUID()
- final case class SetTrafficPurchasedRequest(member: String, serial: Int, totalTrafficPurchased: Long) extends GeneratedMessage with Updatable[SetTrafficPurchasedRequest] with Product with Serializable
- member
Member to top up
- serial
Serial number of the request, will be used for idempotency
- totalTrafficPurchased
Amount of traffic to purchase
- Annotations
- @SerialVersionUID()
- final case class SetTrafficPurchasedResponse() extends GeneratedMessage with Updatable[SetTrafficPurchasedResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SnapshotRequest(timestamp: Option[Timestamp]) extends GeneratedMessage with Updatable[SnapshotRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SnapshotResponse(value: Value) extends GeneratedMessage with Updatable[SnapshotResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TlsClientCertificate(certificateChain: ByteString, privateKeyFile: String) extends GeneratedMessage with Updatable[TlsClientCertificate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TlsPeerEndpoint(customServerTrustCertificate: Option[ByteString], clientCertificate: Option[TlsClientCertificate]) extends GeneratedMessage with Updatable[TlsPeerEndpoint] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TrafficControlStateRequest(members: Seq[String], timestampSelector: TimestampSelector) extends GeneratedMessage with Updatable[TrafficControlStateRequest] with Product with Serializable
- members
Members for which to retrieve the traffic state
- Annotations
- @SerialVersionUID()
- final case class TrafficControlStateResponse(trafficStates: Map[String, TrafficState]) extends GeneratedMessage with Updatable[TrafficControlStateResponse] with Product with Serializable
- trafficStates
The key is the serialized member value The value is their currently known traffic state (the traffic state contains a timestamp at which it is valid)
- Annotations
- @SerialVersionUID()
Value Members
- object AddPeerEndpointRequest extends GeneratedMessageCompanion[AddPeerEndpointRequest]
- object AddPeerEndpointResponse extends GeneratedMessageCompanion[AddPeerEndpointResponse]
- object BftSequencerSnapshotAdditionalInfo extends GeneratedMessageCompanion[BftSequencerSnapshotAdditionalInfo]
- object DisableMemberRequest extends GeneratedMessageCompanion[DisableMemberRequest]
- object DisableMemberResponse extends GeneratedMessageCompanion[DisableMemberResponse]
- object GetOrderingTopologyRequest extends GeneratedMessageCompanion[GetOrderingTopologyRequest]
- object GetOrderingTopologyResponse extends GeneratedMessageCompanion[GetOrderingTopologyResponse]
- object GetPeerNetworkStatusRequest extends GeneratedMessageCompanion[GetPeerNetworkStatusRequest]
- object GetPeerNetworkStatusResponse extends GeneratedMessageCompanion[GetPeerNetworkStatusResponse]
- object ImplementationSpecificInfo extends GeneratedMessageCompanion[ImplementationSpecificInfo]
- object InitializeSequencerFromGenesisStateRequest extends GeneratedMessageCompanion[InitializeSequencerFromGenesisStateRequest]
- object InitializeSequencerFromGenesisStateResponse extends GeneratedMessageCompanion[InitializeSequencerFromGenesisStateResponse]
- object InitializeSequencerFromOnboardingStateRequest extends GeneratedMessageCompanion[InitializeSequencerFromOnboardingStateRequest]
- object InitializeSequencerFromOnboardingStateResponse extends GeneratedMessageCompanion[InitializeSequencerFromOnboardingStateResponse]
- object OnboardingStateForSequencer extends GeneratedMessageCompanion[OnboardingStateForSequencer] with StableProtoVersion
- object OnboardingStateRequest extends GeneratedMessageCompanion[OnboardingStateRequest]
- object OnboardingStateResponse extends GeneratedMessageCompanion[OnboardingStateResponse]
- object PeerEndpoint extends GeneratedMessageCompanion[PeerEndpoint]
- object PeerEndpointHealth extends GeneratedMessageCompanion[PeerEndpointHealth]
- object PeerEndpointHealthStatus extends GeneratedMessageCompanion[PeerEndpointHealthStatus]
- object PeerEndpointId extends GeneratedMessageCompanion[PeerEndpointId]
- object PeerEndpointStatus extends GeneratedMessageCompanion[PeerEndpointStatus]
- object PlainTextPeerEndpoint extends GeneratedMessageCompanion[PlainTextPeerEndpoint]
- object PruneRequest extends GeneratedMessageCompanion[PruneRequest]
- object PruneResponse extends GeneratedMessageCompanion[PruneResponse]
- object PruningStatusRequest extends GeneratedMessageCompanion[PruningStatusRequest]
- object PruningStatusResponse extends GeneratedMessageCompanion[PruningStatusResponse]
- object RemovePeerEndpointRequest extends GeneratedMessageCompanion[RemovePeerEndpointRequest]
- object RemovePeerEndpointResponse extends GeneratedMessageCompanion[RemovePeerEndpointResponse]
- object SequencerAdministrationServiceGrpc
- object SequencerAdministrationServiceProto extends GeneratedFileObject
- object SequencerBftAdditionalSnapshotInfoProto extends GeneratedFileObject
- object SequencerBftAdministrationServiceGrpc
- object SequencerBftAdministrationServiceProto extends GeneratedFileObject
- object SequencerInitializationServiceGrpc
- object SequencerInitializationServiceProto extends GeneratedFileObject
- object SequencerInitializationSnapshotProto extends GeneratedFileObject
- object SequencerMemberStatus extends GeneratedMessageCompanion[SequencerMemberStatus]
- object SequencerPruningAdministrationServiceGrpc
- object SequencerPruningAdministrationServiceProto extends GeneratedFileObject
- object SequencerPruningStatus extends GeneratedMessageCompanion[SequencerPruningStatus]
- object SequencerSnapshot extends GeneratedMessageCompanion[SequencerSnapshot] with StableProtoVersion
- object SetTrafficPurchasedRequest extends GeneratedMessageCompanion[SetTrafficPurchasedRequest]
- object SetTrafficPurchasedResponse extends GeneratedMessageCompanion[SetTrafficPurchasedResponse]
- object SnapshotRequest extends GeneratedMessageCompanion[SnapshotRequest]
- object SnapshotResponse extends GeneratedMessageCompanion[SnapshotResponse]
- object TlsClientCertificate extends GeneratedMessageCompanion[TlsClientCertificate]
- object TlsPeerEndpoint extends GeneratedMessageCompanion[TlsPeerEndpoint]
- object TrafficControlStateRequest extends GeneratedMessageCompanion[TrafficControlStateRequest]
- object TrafficControlStateResponse extends GeneratedMessageCompanion[TrafficControlStateResponse]