package v1
- Alphabetic
- Public
- Protected
Type Members
- final case class ActionDescription(description: Description) extends GeneratedMessage with Updatable[ActionDescription] with Product with Serializable
Changes from v0: ActionDescription.
Changes from v0: ActionDescription.
- Annotations
- @SerialVersionUID()
- final case class BlindableNode(blindedOrNot: BlindedOrNot) extends GeneratedMessage with Updatable[BlindableNode] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class CreatedContract(contract: Option[SerializableContract], consumedInCore: Boolean, rolledBack: Boolean) extends GeneratedMessage with Updatable[CreatedContract] with Product with Serializable
Compared to v0: contract changed type from v0.SerializableContract to v1.SerializableContract
Compared to v0: contract changed type from v0.SerializableContract to v1.SerializableContract
- Annotations
- @SerialVersionUID()
- final case class DomainGovernanceTransaction(mapping: Mapping) extends GeneratedMessage with Updatable[DomainGovernanceTransaction] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DomainParametersChange(domain: String, domainParameters: Option[DynamicDomainParameters]) extends GeneratedMessage with Updatable[DomainParametersChange] with Product with Serializable
- domain
domain affected by the new domain parameters
- Annotations
- @SerialVersionUID()
- final case class DynamicDomainParameters(participantResponseTimeout: Option[Duration], mediatorReactionTimeout: Option[Duration], transferExclusivityTimeout: Option[Duration], topologyChangeDelay: Option[Duration], ledgerTimeRecordTimeTolerance: Option[Duration], reconciliationInterval: Option[Duration], mediatorDeduplicationTimeout: Option[Duration], maxRatePerParticipant: Int, maxRequestSize: Int) extends GeneratedMessage with Updatable[DynamicDomainParameters] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class EncryptedViewMessage(viewTree: ByteString, encryptionScheme: SymmetricKeyScheme, submitterParticipantSignature: Option[Signature], viewHash: ByteString, randomness: Seq[ParticipantRandomnessLookup], domainId: String, viewType: ViewType) extends GeneratedMessage with Updatable[EncryptedViewMessage] with Product with Serializable
- encryptionScheme
The symmetric encryption scheme used to encrypt the view tree
- submitterParticipantSignature
optional
- Annotations
- @SerialVersionUID()
- final case class EnvelopeContent(someEnvelopeContent: SomeEnvelopeContent) extends GeneratedMessage with Updatable[EnvelopeContent] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class FullInformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[FullInformeeTree] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class GenTransactionTree(submitterMetadata: Option[BlindableNode], commonMetadata: Option[BlindableNode], participantMetadata: Option[BlindableNode], rootViews: Option[MerkleSeq]) extends GeneratedMessage with Updatable[GenTransactionTree] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class InformeeMessage(fullInformeeTree: Option[FullInformeeTree], protocolVersion: Int) extends GeneratedMessage with Updatable[InformeeMessage] with Product with Serializable
- protocolVersion
added in v1
- Annotations
- @SerialVersionUID()
- final case class InformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[InformeeTree] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class InputContract(contract: Option[SerializableContract], consumed: Boolean) extends GeneratedMessage with Updatable[InputContract] with Product with Serializable
Compared to v0: contract changed type from v0.SerializableContract to v1.SerializableContract
Compared to v0: contract changed type from v0.SerializableContract to v1.SerializableContract
- Annotations
- @SerialVersionUID()
- final case class LightTransactionViewTree(tree: Option[GenTransactionTree], subviewHashes: Seq[ByteString]) extends GeneratedMessage with Updatable[LightTransactionViewTree] with Product with Serializable
- subviewHashes
added in v1
- Annotations
- @SerialVersionUID()
- final case class LocalReject(causePrefix: String, details: String, resource: Seq[String], errorCode: String, errorCategory: Int) extends GeneratedMessage with Updatable[LocalReject] with Product with Serializable
- causePrefix
cause_prefix + details constitute the cause of the rejection. new field
- details
renamed from reason
- resource
affected resources
- errorCode
new field
- errorCategory
new field
- Annotations
- @SerialVersionUID()
- final case class LocalVerdict(someLocalVerdict: SomeLocalVerdict) extends GeneratedMessage with Updatable[LocalVerdict] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class MalformedMediatorRequestResult(requestId: Option[Timestamp], domainId: String, viewType: ViewType, rejection: Option[MediatorReject]) extends GeneratedMessage with Updatable[MalformedMediatorRequestResult] with Product with Serializable
- rejection
MediatorRejection -> MediatorReject
- Annotations
- @SerialVersionUID()
- final case class MediatorReject(cause: String, errorCode: String, errorCategory: Int) extends GeneratedMessage with Updatable[MediatorReject] with Product with Serializable
Renamed MediatorRejection -> MediatorReject
Renamed MediatorRejection -> MediatorReject
- cause
renamed reason -> cause
- Annotations
- @SerialVersionUID()
- final case class MediatorResponse(requestId: Option[Timestamp], sender: String, viewHash: ByteString, localVerdict: Option[LocalVerdict], rootHash: ByteString, confirmingParties: Seq[String], domainId: String) extends GeneratedMessage with Updatable[MediatorResponse] with Product with Serializable
- viewHash
May be empty for Malformed verdicts if the participant cannot determine the view hash.
- localVerdict
new type LocalVerdict
- rootHash
May be empty for Malformed verdicts if the participant cannot determine the root hash.
- confirmingParties
Empty iff the verdict is malformed.
- Annotations
- @SerialVersionUID()
- final case class MerkleSeq(rootOrEmpty: Option[BlindableNode]) extends GeneratedMessage with Updatable[MerkleSeq] with Product with Serializable
- rootOrEmpty
optional; absent if the sequence is empty
- Annotations
- @SerialVersionUID()
- final case class MerkleSeqElement(first: Option[BlindableNode], second: Option[BlindableNode], data: Option[BlindableNode]) extends GeneratedMessage with Updatable[MerkleSeqElement] with Product with Serializable
- first
Fields mandatory for Branch
- data
Fields mandatory for Singleton
- Annotations
- @SerialVersionUID()
- final case class ParticipantRandomnessLookup(randomness: ByteString, fingerprint: String) extends GeneratedMessage with Updatable[ParticipantRandomnessLookup] with Product with Serializable
- randomness
An encrypted random bytestring. After decryption, used in HKDF to derive the encryption keys for the view and its subviews
- fingerprint
The fingerprint of the public key that was used to encrypt the randomness for the participant
- Annotations
- @SerialVersionUID()
- final case class ParticipantReject(reasons: Seq[RejectionReason]) extends GeneratedMessage with Updatable[ParticipantReject] with Product with Serializable
Renamed RejectionReasons -> ParticipantReject
Renamed RejectionReasons -> ParticipantReject
- Annotations
- @SerialVersionUID()
- final case class RegisterTopologyTransactionResponse(requestedBy: String, participant: String, requestId: String, results: Seq[Result], domainId: String) extends GeneratedMessage with Updatable[RegisterTopologyTransactionResponse] with Product with Serializable
Differences with v0.RegisterTopologyTransactionResponse - Removed deprecated Result.State.REQUESTED - Removed Result.unique_path
Differences with v0.RegisterTopologyTransactionResponse - Removed deprecated Result.State.REQUESTED - Removed Result.unique_path
- Annotations
- @SerialVersionUID()
- final case class SerializableContract(contractId: String, rawContractInstance: ByteString, metadata: Option[Metadata], ledgerCreateTime: Option[Timestamp], contractSalt: Option[Salt]) extends GeneratedMessage with Updatable[SerializableContract] with Product with Serializable
Compared to v0: contract_salt was added
Compared to v0: contract_salt was added
- contractSalt
optional
- Annotations
- @SerialVersionUID()
- final case class StaticDomainParameters(uniqueContractKeys: Boolean, requiredSigningKeySchemes: Seq[SigningKeyScheme], requiredEncryptionKeySchemes: Seq[EncryptionKeyScheme], requiredSymmetricKeySchemes: Seq[SymmetricKeyScheme], requiredHashAlgorithms: Seq[HashAlgorithm], requiredCryptoKeyFormats: Seq[CryptoKeyFormat], protocolVersion: Int) extends GeneratedMessage with Updatable[StaticDomainParameters] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TopologyStateUpdate(operation: TopologyChangeOp, id: String, mapping: Mapping) extends GeneratedMessage with Updatable[TopologyStateUpdate] with Product with Serializable
- id
unique id of this element
- Annotations
- @SerialVersionUID()
- final case class TopologyTransaction(transaction: Transaction) extends GeneratedMessage with Updatable[TopologyTransaction] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TransactionResultMessage(requestId: Option[Timestamp], verdict: Option[Verdict], notificationTree: Option[InformeeTree]) extends GeneratedMessage with Updatable[TransactionResultMessage] with Product with Serializable
- verdict
new Verdict type
- Annotations
- @SerialVersionUID()
- final case class TransferInCommonData(salt: Option[Salt], targetDomain: String, stakeholders: Seq[String], uuid: String, targetMediator: String, targetProtocolVersion: Int) extends GeneratedMessage with Updatable[TransferInCommonData] with Product with Serializable
- targetProtocolVersion
added in v1
- Annotations
- @SerialVersionUID()
- final case class TransferInMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferInMediatorMessage] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TransferInView(salt: Option[Salt], submitter: String, contract: Option[SerializableContract], transferOutResultEvent: Option[SignedContent], creatingTransactionId: ByteString, sourceProtocolVersion: Int) extends GeneratedMessage with Updatable[TransferInView] with Product with Serializable
- sourceProtocolVersion
added in v1
- Annotations
- @SerialVersionUID()
- final case class TransferOutCommonData(salt: Option[Salt], sourceDomain: String, stakeholders: Seq[String], adminParties: Seq[String], uuid: String, sourceMediator: String, sourceProtocolVersion: Int) extends GeneratedMessage with Updatable[TransferOutCommonData] with Product with Serializable
- sourceProtocolVersion
added in v1
- Annotations
- @SerialVersionUID()
- final case class TransferOutMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferOutMediatorMessage] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class TransferOutView(salt: Option[Salt], submitter: String, contractId: String, targetDomain: String, targetTimeProof: Option[TimeProof], targetProtocolVersion: Int) extends GeneratedMessage with Updatable[TransferOutView] with Product with Serializable
- targetProtocolVersion
added in v1
- Annotations
- @SerialVersionUID()
- final case class TransferResult(requestId: Option[Timestamp], domain: Domain, informees: Seq[String], verdict: Option[Verdict]) extends GeneratedMessage with Updatable[TransferResult] with Product with Serializable
- verdict
new Verdict type
- Annotations
- @SerialVersionUID()
- final case class TransferViewTree(commonData: Option[BlindableNode], participantData: Option[BlindableNode]) extends GeneratedMessage with Updatable[TransferViewTree] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Verdict(someVerdict: SomeVerdict) extends GeneratedMessage with Updatable[Verdict] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class ViewNode(viewCommonData: Option[BlindableNode], viewParticipantData: Option[BlindableNode], subviews: Option[MerkleSeq]) extends GeneratedMessage with Updatable[ViewNode] with Product with Serializable
- subviews
changed type to MerkleSeq in v1
- Annotations
- @SerialVersionUID()
Deprecated Type Members
- final case class ViewParticipantMessage() extends GeneratedMessage with Updatable[ViewParticipantMessage] with Product with Serializable
- Annotations
- @SerialVersionUID() @deprecated
- Deprecated
(Since version ) Marked as deprecated in proto file
Value Members
- object ActionDescription extends GeneratedMessageCompanion[ActionDescription]
- object BlindableNode extends GeneratedMessageCompanion[BlindableNode]
- object CommonProto extends GeneratedFileObject
- object CreatedContract extends GeneratedMessageCompanion[CreatedContract]
- object DomainGovernanceTransaction extends GeneratedMessageCompanion[DomainGovernanceTransaction]
- object DomainParametersChange extends GeneratedMessageCompanion[DomainParametersChange]
- object DynamicDomainParameters extends GeneratedMessageCompanion[DynamicDomainParameters]
- object EncryptedViewMessage extends GeneratedMessageCompanion[EncryptedViewMessage]
- object EnvelopeContent extends GeneratedMessageCompanion[EnvelopeContent]
- object FullInformeeTree extends GeneratedMessageCompanion[FullInformeeTree]
- object GenTransactionTree extends GeneratedMessageCompanion[GenTransactionTree]
- object InformeeMessage extends GeneratedMessageCompanion[InformeeMessage]
- object InformeeTree extends GeneratedMessageCompanion[InformeeTree]
- object InputContract extends GeneratedMessageCompanion[InputContract]
- object LightTransactionViewTree extends GeneratedMessageCompanion[LightTransactionViewTree]
- object LocalReject extends GeneratedMessageCompanion[LocalReject]
- object LocalVerdict extends GeneratedMessageCompanion[LocalVerdict]
- object MalformedMediatorRequestResult extends GeneratedMessageCompanion[MalformedMediatorRequestResult]
- object MediatorProto extends GeneratedFileObject
- object MediatorReject extends GeneratedMessageCompanion[MediatorReject]
- object MediatorResponse extends GeneratedMessageCompanion[MediatorResponse]
- object MediatorResponseProto extends GeneratedFileObject
- object MerkleProto extends GeneratedFileObject
- object MerkleSeq extends GeneratedMessageCompanion[MerkleSeq]
- object MerkleSeqElement extends GeneratedMessageCompanion[MerkleSeqElement]
- object ParticipantRandomnessLookup extends GeneratedMessageCompanion[ParticipantRandomnessLookup]
- object ParticipantReject extends GeneratedMessageCompanion[ParticipantReject]
- object ParticipantTransactionProto extends GeneratedFileObject
- object ParticipantTransferProto extends GeneratedFileObject
- object RegisterTopologyTransactionResponse extends GeneratedMessageCompanion[RegisterTopologyTransactionResponse]
- object SequencingProto extends GeneratedFileObject
- object SerializableContract extends GeneratedMessageCompanion[SerializableContract]
- object StaticDomainParameters extends GeneratedMessageCompanion[StaticDomainParameters]
- object SynchronizationProto extends GeneratedFileObject
- object TopologyProto extends GeneratedFileObject
- object TopologyStateUpdate extends GeneratedMessageCompanion[TopologyStateUpdate]
- object TopologyTransaction extends GeneratedMessageCompanion[TopologyTransaction]
- object TransactionResultMessage extends GeneratedMessageCompanion[TransactionResultMessage]
- object TransferInCommonData extends GeneratedMessageCompanion[TransferInCommonData]
- object TransferInMediatorMessage extends GeneratedMessageCompanion[TransferInMediatorMessage]
- object TransferInView extends GeneratedMessageCompanion[TransferInView]
- object TransferOutCommonData extends GeneratedMessageCompanion[TransferOutCommonData]
- object TransferOutMediatorMessage extends GeneratedMessageCompanion[TransferOutMediatorMessage]
- object TransferOutView extends GeneratedMessageCompanion[TransferOutView]
- object TransferResult extends GeneratedMessageCompanion[TransferResult]
- object TransferViewTree extends GeneratedMessageCompanion[TransferViewTree]
- object Verdict extends GeneratedMessageCompanion[Verdict]
- object ViewNode extends GeneratedMessageCompanion[ViewNode]
Deprecated Value Members
- object ViewParticipantMessage extends GeneratedMessageCompanion[ViewParticipantMessage]
- Annotations
- @deprecated
- Deprecated
(Since version ) Marked as deprecated in proto file