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 DomainTopologyTransactionMessage(signature: Option[Signature], domainId: String, notSequencedAfter: Option[Timestamp], transactions: Seq[ByteString]) extends GeneratedMessage with Updatable[DomainTopologyTransactionMessage] with Product with Serializable

    used by synchronization.v2

    used by synchronization.v2

    signature

    signature of the domain topology manager

    notSequencedAfter

    * latest acceptable timestamp for sequencing

    transactions

    * versioned signed topology transactions serialized as byte-strings such that we can compute the signature here

    Annotations
    @SerialVersionUID()
  7. 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()
  8. 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()
  9. final case class EnvelopeContent(someEnvelopeContent: SomeEnvelopeContent) extends GeneratedMessage with Updatable[EnvelopeContent] with Product with Serializable
    Annotations
    @SerialVersionUID()
  10. final case class FullInformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[FullInformeeTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  11. 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()
  12. final case class GlobalKey(templateId: ByteString, key: ByteString, packageName: String) extends GeneratedMessage with Updatable[GlobalKey] with Product with Serializable

    Compared to v0: add package_name

    Compared to v0: add package_name

    Annotations
    @SerialVersionUID()
  13. final case class Informee(party: String, weight: Int, requiredTrustLevel: TrustLevel) extends GeneratedMessage with Updatable[Informee] with Product with Serializable

    weight

    optional: only set if party is confirming

    Annotations
    @SerialVersionUID()
  14. final case class InformeeMessage(fullInformeeTree: Option[FullInformeeTree], protocolVersion: Int) extends GeneratedMessage with Updatable[InformeeMessage] with Product with Serializable

    protocolVersion

    added in v1

    Annotations
    @SerialVersionUID()
  15. final case class InformeeTree(tree: Option[GenTransactionTree]) extends GeneratedMessage with Updatable[InformeeTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  16. 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()
  17. 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()
  18. 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()
  19. final case class LocalVerdict(someLocalVerdict: SomeLocalVerdict) extends GeneratedMessage with Updatable[LocalVerdict] with Product with Serializable
    Annotations
    @SerialVersionUID()
  20. 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()
  21. 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()
  22. 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()
  23. 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()
  24. 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()
  25. final case class Metadata(nonMaintainerSignatories: Seq[String], nonSignatoryStakeholders: Seq[String], key: Option[GlobalKey], maintainers: Seq[String]) extends GeneratedMessage with Updatable[Metadata] with Product with Serializable

    Compared to v0: reference v1 GlobalKey

    Compared to v0: reference v1 GlobalKey

    key

    optional: only set if contract has a key

    maintainers

    optional; only set if contract has a key

    Annotations
    @SerialVersionUID()
  26. 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()
  27. final case class ParticipantReject(reasons: Seq[RejectionReason]) extends GeneratedMessage with Updatable[ParticipantReject] with Product with Serializable

    Renamed RejectionReasons -> ParticipantReject

    Renamed RejectionReasons -> ParticipantReject

    Annotations
    @SerialVersionUID()
  28. 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()
  29. final case class ResolvedKey(key: Option[GlobalKey], resolution: Resolution) extends GeneratedMessage with Updatable[ResolvedKey] with Product with Serializable

    Compared to v0: updated GlobalKey

    Compared to v0: updated GlobalKey

    Annotations
    @SerialVersionUID()
  30. final case class SerializableContract(contractId: String, rawContractInstance: ByteString, metadata: Option[v0.SerializableContract.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()
  31. 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()
  32. final case class SubmitterMetadata(salt: Option[Salt], actAs: Seq[String], applicationId: String, commandId: String, submitterParticipant: String, submissionId: String, dedupPeriod: Option[DeduplicationPeriod], maxSequencingTime: Option[Timestamp]) extends GeneratedMessage with Updatable[SubmitterMetadata] with Product with Serializable

    Compared to v0: added max_sequencing_time

    Compared to v0: added max_sequencing_time

    submissionId

    optional; absent if not specified by submitter

    Annotations
    @SerialVersionUID()
  33. 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()
  34. final case class TopologyTransaction(transaction: Transaction) extends GeneratedMessage with Updatable[TopologyTransaction] with Product with Serializable
    Annotations
    @SerialVersionUID()
  35. 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()
  36. 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()
  37. final case class TransferInMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferInMediatorMessage] with Product with Serializable
    Annotations
    @SerialVersionUID()
  38. 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()
  39. 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()
  40. final case class TransferOutMediatorMessage(tree: Option[TransferViewTree]) extends GeneratedMessage with Updatable[TransferOutMediatorMessage] with Product with Serializable
    Annotations
    @SerialVersionUID()
  41. 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()
  42. 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()
  43. final case class TransferViewTree(commonData: Option[BlindableNode], participantData: Option[BlindableNode]) extends GeneratedMessage with Updatable[TransferViewTree] with Product with Serializable
    Annotations
    @SerialVersionUID()
  44. final case class Verdict(someVerdict: SomeVerdict) extends GeneratedMessage with Updatable[Verdict] with Product with Serializable
    Annotations
    @SerialVersionUID()
  45. final case class ViewCommonData(salt: Option[Salt], informees: Seq[Informee], threshold: Int) extends GeneratedMessage with Updatable[ViewCommonData] with Product with Serializable
    Annotations
    @SerialVersionUID()
  46. 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] with StableProtoVersion
  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 DomainTopologyTransactionMessage extends GeneratedMessageCompanion[DomainTopologyTransactionMessage] with StableProtoVersion
  8. object DynamicDomainParameters extends GeneratedMessageCompanion[DynamicDomainParameters] with StableProtoVersion
  9. object EncryptedViewMessage extends GeneratedMessageCompanion[EncryptedViewMessage] with StableProtoVersion
  10. object EnvelopeContent extends GeneratedMessageCompanion[EnvelopeContent] with StableProtoVersion
  11. object FullInformeeTree extends GeneratedMessageCompanion[FullInformeeTree] with StableProtoVersion
  12. object GenTransactionTree extends GeneratedMessageCompanion[GenTransactionTree]
  13. object GlobalKey extends GeneratedMessageCompanion[GlobalKey]
  14. object Informee extends GeneratedMessageCompanion[Informee]
  15. object InformeeMessage extends GeneratedMessageCompanion[InformeeMessage] with StableProtoVersion
  16. object InformeeTree extends GeneratedMessageCompanion[InformeeTree] with StableProtoVersion
  17. object InputContract extends GeneratedMessageCompanion[InputContract]
  18. object LightTransactionViewTree extends GeneratedMessageCompanion[LightTransactionViewTree] with StableProtoVersion
  19. object LocalReject extends GeneratedMessageCompanion[LocalReject]
  20. object LocalVerdict extends GeneratedMessageCompanion[LocalVerdict] with StableProtoVersion
  21. object MalformedMediatorRequestResult extends GeneratedMessageCompanion[MalformedMediatorRequestResult] with StableProtoVersion
  22. object MediatorProto extends GeneratedFileObject
  23. object MediatorReject extends GeneratedMessageCompanion[MediatorReject]
  24. object MediatorResponse extends GeneratedMessageCompanion[MediatorResponse] with StableProtoVersion
  25. object MediatorResponseProto extends GeneratedFileObject
  26. object MerkleProto extends GeneratedFileObject
  27. object MerkleSeq extends GeneratedMessageCompanion[MerkleSeq] with StableProtoVersion
  28. object MerkleSeqElement extends GeneratedMessageCompanion[MerkleSeqElement] with StableProtoVersion
  29. object Metadata extends GeneratedMessageCompanion[Metadata]
  30. object ParticipantRandomnessLookup extends GeneratedMessageCompanion[ParticipantRandomnessLookup]
  31. object ParticipantReject extends GeneratedMessageCompanion[ParticipantReject]
  32. object ParticipantTransactionProto extends GeneratedFileObject
  33. object ParticipantTransferProto extends GeneratedFileObject
  34. object RegisterTopologyTransactionResponse extends GeneratedMessageCompanion[RegisterTopologyTransactionResponse] with StableProtoVersion
  35. object ResolvedKey extends GeneratedMessageCompanion[ResolvedKey]
  36. object SequencingProto extends GeneratedFileObject
  37. object SerializableContract extends GeneratedMessageCompanion[SerializableContract]
  38. object StaticDomainParameters extends GeneratedMessageCompanion[StaticDomainParameters] with StableProtoVersion
  39. object SubmitterMetadata extends GeneratedMessageCompanion[SubmitterMetadata] with StableProtoVersion
  40. object SynchronizationProto extends GeneratedFileObject
  41. object TopologyProto extends GeneratedFileObject
  42. object TopologyStateUpdate extends GeneratedMessageCompanion[TopologyStateUpdate]
  43. object TopologyTransaction extends GeneratedMessageCompanion[TopologyTransaction] with StableProtoVersion
  44. object TransactionResultMessage extends GeneratedMessageCompanion[TransactionResultMessage] with StableProtoVersion
  45. object TransferInCommonData extends GeneratedMessageCompanion[TransferInCommonData] with StableProtoVersion
  46. object TransferInMediatorMessage extends GeneratedMessageCompanion[TransferInMediatorMessage] with StableProtoVersion
  47. object TransferInView extends GeneratedMessageCompanion[TransferInView] with StableProtoVersion
  48. object TransferOutCommonData extends GeneratedMessageCompanion[TransferOutCommonData] with StableProtoVersion
  49. object TransferOutMediatorMessage extends GeneratedMessageCompanion[TransferOutMediatorMessage] with StableProtoVersion
  50. object TransferOutView extends GeneratedMessageCompanion[TransferOutView] with StableProtoVersion
  51. object TransferResult extends GeneratedMessageCompanion[TransferResult] with StableProtoVersion
  52. object TransferViewTree extends GeneratedMessageCompanion[TransferViewTree] with StableProtoVersion
  53. object Verdict extends GeneratedMessageCompanion[Verdict] with StableProtoVersion
  54. object ViewCommonData extends GeneratedMessageCompanion[ViewCommonData] with StableProtoVersion
  55. object ViewNode extends GeneratedMessageCompanion[ViewNode] with StableProtoVersion

Deprecated Value Members

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

    (Since version ) Marked as deprecated in proto file

Ungrouped