Packages

package v2

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

    Compared to v1: templateId added to ExerciseActionDescription

    Compared to v1: templateId added to ExerciseActionDescription

    Annotations
    @SerialVersionUID()
  2. final case class CatchUpConfig(catchupIntervalSkip: Int, nrIntervalsToTriggerCatchup: Int) extends GeneratedMessage with Updatable[CatchUpConfig] with Product with Serializable

    catch-up configuration parameters

    catch-up configuration parameters

    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 v1: updated SerializableContract

    Compared to v1: updated 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, catchUpParameters: Option[CatchUpConfig]) 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: ByteString, sessionKeyRandomness: Seq[SessionKeyLookup], domainId: String, viewType: ViewType) extends GeneratedMessage with Updatable[EncryptedViewMessage] with Product with Serializable

    encryptionScheme

    The symmetric encryption scheme used to encrypt the view tree and the session key

    submitterParticipantSignature

    optional

    randomness

    Randomness that is symmetrically encrypted with a session key. Used in the HKDF to derive the encryption keys for the view and its subviews

    Annotations
    @SerialVersionUID()
  8. final case class EnvelopeContent(someEnvelopeContent: SomeEnvelopeContent) extends GeneratedMessage with Updatable[EnvelopeContent] with Product with Serializable
    Annotations
    @SerialVersionUID()
  9. final case class InputContract(contract: Option[SerializableContract], consumed: Boolean) extends GeneratedMessage with Updatable[InputContract] with Product with Serializable

    Compared to v1: updated SerializableContract

    Compared to v1: updated SerializableContract

    Annotations
    @SerialVersionUID()
  10. final case class MalformedMediatorRequestResult(requestId: Option[Timestamp], domainId: String, viewType: ViewType, rejection: Option[MediatorReject]) extends GeneratedMessage with Updatable[MalformedMediatorRequestResult] with Product with Serializable

    rejection

    v1.MediatorReject -> v2.MediatorReject

    Annotations
    @SerialVersionUID()
  11. final case class MediatorReject(reason: Option[Status]) extends GeneratedMessage with Updatable[MediatorReject] with Product with Serializable

    reason

    Must not be OK

    Annotations
    @SerialVersionUID()
  12. final case class MediatorResponse(requestId: Option[Timestamp], sender: String, localVerdict: Option[LocalVerdict], rootHash: ByteString, confirmingParties: Seq[String], domainId: String, viewPosition: Option[ViewPosition]) extends GeneratedMessage with Updatable[MediatorResponse] with Product with Serializable

    rootHash

    May be empty for Malformed verdicts if the participant cannot determine the root hash.

    confirmingParties

    Empty iff the verdict is malformed.

    viewPosition

    Added view_position. May be empty for Malformed verdicts

    Annotations
    @SerialVersionUID()
  13. final case class MerkleSeqIndex(isRight: Seq[Boolean]) extends GeneratedMessage with Updatable[MerkleSeqIndex] with Product with Serializable

    New message

    New message

    Annotations
    @SerialVersionUID()
  14. final case class ParticipantReject(reasons: Seq[RejectionReason]) extends GeneratedMessage with Updatable[ParticipantReject] with Product with Serializable

    reasons

    new version

    Annotations
    @SerialVersionUID()
  15. final case class RejectionReason(parties: Seq[String], reject: Option[LocalReject]) extends GeneratedMessage with Updatable[RejectionReason] with Product with Serializable

    reject

    Using v1.LocalReject instead of v0.LocalReject

    Annotations
    @SerialVersionUID()
  16. 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 v1: metadata updated

    Compared to v1: metadata updated

    contractSalt

    optional

    Annotations
    @SerialVersionUID()
  17. final case class SessionKeyLookup(sessionKeyRandomness: ByteString, fingerprint: String) extends GeneratedMessage with Updatable[SessionKeyLookup] with Product with Serializable

    sessionKeyRandomness

    An asymmetrically encrypted randomness to generate the session key. This session key decrypts the randomness field in EncryptedViewMessage

    fingerprint

    The fingerprint of the public key that was used to encrypt the session key randomness

    Annotations
    @SerialVersionUID()
  18. final case class TopologyTransaction(transaction: Transaction) extends GeneratedMessage with Updatable[TopologyTransaction] with Product with Serializable
    Annotations
    @SerialVersionUID()
  19. final case class TransactionResultMessage(requestId: Option[Timestamp], verdict: Option[Verdict], rootHash: ByteString, domainId: String) extends GeneratedMessage with Updatable[TransactionResultMessage] with Product with Serializable

    Changes from v1: Removed field notification_tree Added fields root_hash, domain_id

    Changes from v1: Removed field notification_tree Added fields root_hash, domain_id

    Annotations
    @SerialVersionUID()
  20. 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

    Compared to v1: updated SerializableContract

    Compared to v1: updated SerializableContract

    Annotations
    @SerialVersionUID()
  21. 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()
  22. final case class Verdict(someVerdict: SomeVerdict) extends GeneratedMessage with Updatable[Verdict] with Product with Serializable
    Annotations
    @SerialVersionUID()
  23. final case class ViewCommonData(salt: Option[Salt], informees: Seq[TrustParty], quorums: Seq[Quorum]) extends GeneratedMessage with Updatable[ViewCommonData] with Product with Serializable

    informees

    Replaced informees data type to only contain the PartyId and TrustLevel of the informee since their weight is stored in the quorums. Plain informees will not be present in the quorums and their trust level is always set to Ordinary.

    quorums

    Replaced threshold with a list of quorums that need to be satisfied for the view to be confirmed

    Annotations
    @SerialVersionUID()
  24. final case class ViewParticipantData(salt: Option[Salt], coreInputs: Seq[v1.InputContract], createdCore: Seq[v1.CreatedContract], createdInSubviewArchivedInCore: Seq[String], resolvedKeys: Seq[v0.ViewParticipantData.ResolvedKey], actionDescription: Option[v1.ActionDescription], rollbackContext: Option[v0.ViewParticipantData.RollbackContext]) extends GeneratedMessage with Updatable[ViewParticipantData] with Product with Serializable

    Compared to v1: action_description changed type from v0.ActionDescription to v1.ActionDescription created_core changed type from v0.CreatedContract to v1.CreatedContract core_inputs change from v0.ViewParticipantData.InputContract to v1.InputContract

    Compared to v1: action_description changed type from v0.ActionDescription to v1.ActionDescription created_core changed type from v0.CreatedContract to v1.CreatedContract core_inputs change from v0.ViewParticipantData.InputContract to v1.InputContract

    createdInSubviewArchivedInCore

    ids of contracts created in a subview and archived in the core

    rollbackContext

    optional; defaults to the empty RollbackContext if omitted.

    Annotations
    @SerialVersionUID()
  25. final case class ViewPosition(position: Seq[MerkleSeqIndex]) extends GeneratedMessage with Updatable[ViewPosition] with Product with Serializable

    New message

    New message

    Annotations
    @SerialVersionUID()

Value Members

  1. object ActionDescription extends GeneratedMessageCompanion[ActionDescription] with StableProtoVersion
  2. object CatchUpConfig extends GeneratedMessageCompanion[CatchUpConfig]
  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 DomainParamsProto extends GeneratedFileObject
  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 InputContract extends GeneratedMessageCompanion[InputContract]
  12. object MalformedMediatorRequestResult extends GeneratedMessageCompanion[MalformedMediatorRequestResult] with StableProtoVersion
  13. object MediatorProto extends GeneratedFileObject
  14. object MediatorReject extends GeneratedMessageCompanion[MediatorReject]
  15. object MediatorResponse extends GeneratedMessageCompanion[MediatorResponse] with StableProtoVersion
  16. object MediatorResponseProto extends GeneratedFileObject
  17. object MerkleSeqIndex extends GeneratedMessageCompanion[MerkleSeqIndex]
  18. object ParticipantReject extends GeneratedMessageCompanion[ParticipantReject]
  19. object ParticipantTransactionProto extends GeneratedFileObject
  20. object ParticipantTransferProto extends GeneratedFileObject
  21. object RejectionReason extends GeneratedMessageCompanion[RejectionReason]
  22. object SerializableContract extends GeneratedMessageCompanion[SerializableContract]
  23. object SessionKeyLookup extends GeneratedMessageCompanion[SessionKeyLookup]
  24. object SynchronizationProto extends GeneratedFileObject
  25. object TopologyProto extends GeneratedFileObject
  26. object TopologyTransaction extends GeneratedMessageCompanion[TopologyTransaction] with StableProtoVersion
  27. object TransactionResultMessage extends GeneratedMessageCompanion[TransactionResultMessage] with StableProtoVersion
  28. object TransferInView extends GeneratedMessageCompanion[TransferInView] with StableProtoVersion
  29. object TransferResult extends GeneratedMessageCompanion[TransferResult] with StableProtoVersion
  30. object Verdict extends GeneratedMessageCompanion[Verdict] with StableProtoVersion
  31. object ViewCommonData extends GeneratedMessageCompanion[ViewCommonData] with StableProtoVersion
  32. object ViewParticipantData extends GeneratedMessageCompanion[ViewParticipantData] with StableProtoVersion
  33. object ViewPosition extends GeneratedMessageCompanion[ViewPosition]

Ungrouped