Packages

package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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()
  2. final case class BlindableNode(blindedOrNot: BlindedOrNot) extends GeneratedMessage with Updatable[BlindableNode] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. 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()
  4. final case class DomainGovernanceTransaction(mapping: Mapping) extends GeneratedMessage with Updatable[DomainGovernanceTransaction] with Product with Serializable
    Annotations
    @SerialVersionUID()
  5. 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()
  6. 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()
  7. 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()
  8. final case class EnvelopeContent(someEnvelopeContent: SomeEnvelopeContent) extends GeneratedMessage with Updatable[EnvelopeContent] with Product with Serializable
    Annotations
    @SerialVersionUID()
  9. final case class FullInformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[FullInformeeTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  10. 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()
  11. final case class InformeeMessage(fullInformeeTree: Option[FullInformeeTree], protocolVersion: Int) extends GeneratedMessage with Updatable[InformeeMessage] with Product with Serializable

    protocolVersion

    added in v1

    Annotations
    @SerialVersionUID()
  12. final case class InformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[InformeeTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  13. 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()
  14. 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()
  15. 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()
  16. final case class LocalVerdict(someLocalVerdict: SomeLocalVerdict) extends GeneratedMessage with Updatable[LocalVerdict] with Product with Serializable
    Annotations
    @SerialVersionUID()
  17. 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()
  18. 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()
  19. 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()
  20. 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()
  21. 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()
  22. 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()
  23. final case class ParticipantReject(reasons: Seq[RejectionReason]) extends GeneratedMessage with Updatable[ParticipantReject] with Product with Serializable

    Renamed RejectionReasons -> ParticipantReject

    Renamed RejectionReasons -> ParticipantReject

    Annotations
    @SerialVersionUID()
  24. 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()
  25. 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()
  26. 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()
  27. 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()
  28. final case class TopologyTransaction(transaction: Transaction) extends GeneratedMessage with Updatable[TopologyTransaction] with Product with Serializable
    Annotations
    @SerialVersionUID()
  29. 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()
  30. 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()
  31. final case class TransferInMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferInMediatorMessage] with Product with Serializable
    Annotations
    @SerialVersionUID()
  32. 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()
  33. 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()
  34. final case class TransferOutMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferOutMediatorMessage] with Product with Serializable
    Annotations
    @SerialVersionUID()
  35. 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()
  36. 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()
  37. final case class TransferViewTree(commonData: Option[BlindableNode], participantData: Option[BlindableNode]) extends GeneratedMessage with Updatable[TransferViewTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  38. final case class Verdict(someVerdict: SomeVerdict) extends GeneratedMessage with Updatable[Verdict] with Product with Serializable
    Annotations
    @SerialVersionUID()
  39. 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

  1. 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

  1. object ActionDescription extends GeneratedMessageCompanion[ActionDescription]
  2. object BlindableNode extends GeneratedMessageCompanion[BlindableNode]
  3. object CommonProto extends GeneratedFileObject
  4. object CreatedContract extends GeneratedMessageCompanion[CreatedContract]
  5. object DomainGovernanceTransaction extends GeneratedMessageCompanion[DomainGovernanceTransaction]
  6. object DomainParametersChange extends GeneratedMessageCompanion[DomainParametersChange]
  7. object DynamicDomainParameters extends GeneratedMessageCompanion[DynamicDomainParameters]
  8. object EncryptedViewMessage extends GeneratedMessageCompanion[EncryptedViewMessage]
  9. object EnvelopeContent extends GeneratedMessageCompanion[EnvelopeContent]
  10. object FullInformeeTree extends GeneratedMessageCompanion[FullInformeeTree]
  11. object GenTransactionTree extends GeneratedMessageCompanion[GenTransactionTree]
  12. object InformeeMessage extends GeneratedMessageCompanion[InformeeMessage]
  13. object InformeeTree extends GeneratedMessageCompanion[InformeeTree]
  14. object InputContract extends GeneratedMessageCompanion[InputContract]
  15. object LightTransactionViewTree extends GeneratedMessageCompanion[LightTransactionViewTree]
  16. object LocalReject extends GeneratedMessageCompanion[LocalReject]
  17. object LocalVerdict extends GeneratedMessageCompanion[LocalVerdict]
  18. object MalformedMediatorRequestResult extends GeneratedMessageCompanion[MalformedMediatorRequestResult]
  19. object MediatorProto extends GeneratedFileObject
  20. object MediatorReject extends GeneratedMessageCompanion[MediatorReject]
  21. object MediatorResponse extends GeneratedMessageCompanion[MediatorResponse]
  22. object MediatorResponseProto extends GeneratedFileObject
  23. object MerkleProto extends GeneratedFileObject
  24. object MerkleSeq extends GeneratedMessageCompanion[MerkleSeq]
  25. object MerkleSeqElement extends GeneratedMessageCompanion[MerkleSeqElement]
  26. object ParticipantRandomnessLookup extends GeneratedMessageCompanion[ParticipantRandomnessLookup]
  27. object ParticipantReject extends GeneratedMessageCompanion[ParticipantReject]
  28. object ParticipantTransactionProto extends GeneratedFileObject
  29. object ParticipantTransferProto extends GeneratedFileObject
  30. object RegisterTopologyTransactionResponse extends GeneratedMessageCompanion[RegisterTopologyTransactionResponse]
  31. object SequencingProto extends GeneratedFileObject
  32. object SerializableContract extends GeneratedMessageCompanion[SerializableContract]
  33. object StaticDomainParameters extends GeneratedMessageCompanion[StaticDomainParameters]
  34. object SynchronizationProto extends GeneratedFileObject
  35. object TopologyProto extends GeneratedFileObject
  36. object TopologyStateUpdate extends GeneratedMessageCompanion[TopologyStateUpdate]
  37. object TopologyTransaction extends GeneratedMessageCompanion[TopologyTransaction]
  38. object TransactionResultMessage extends GeneratedMessageCompanion[TransactionResultMessage]
  39. object TransferInCommonData extends GeneratedMessageCompanion[TransferInCommonData]
  40. object TransferInMediatorMessage extends GeneratedMessageCompanion[TransferInMediatorMessage]
  41. object TransferInView extends GeneratedMessageCompanion[TransferInView]
  42. object TransferOutCommonData extends GeneratedMessageCompanion[TransferOutCommonData]
  43. object TransferOutMediatorMessage extends GeneratedMessageCompanion[TransferOutMediatorMessage]
  44. object TransferOutView extends GeneratedMessageCompanion[TransferOutView]
  45. object TransferResult extends GeneratedMessageCompanion[TransferResult]
  46. object TransferViewTree extends GeneratedMessageCompanion[TransferViewTree]
  47. object Verdict extends GeneratedMessageCompanion[Verdict]
  48. object ViewNode extends GeneratedMessageCompanion[ViewNode]

Deprecated Value Members

  1. object ViewParticipantMessage extends GeneratedMessageCompanion[ViewParticipantMessage]
    Annotations
    @deprecated
    Deprecated

    (Since version ) Marked as deprecated in proto file

Ungrouped