Packages

c

com.daml.ledger.api.testtool.infrastructure.participant

SingleParticipantTestContext

final class SingleParticipantTestContext extends ParticipantTestContext

Exposes services running on some participant server in a test case.

Each time a test case is run it receives a fresh instance of SingleParticipantTestContext (one for every used participant server).

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SingleParticipantTestContext
  2. ParticipantTestContext
  3. UserManagementTestContext
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def activeContracts(parties: Option[Seq[Party]], activeAtOffsetO: Option[Long] = None, verbose: Boolean = true): Future[Vector[CreatedEvent]]
  5. def activeContracts(request: GetActiveContractsRequest): Future[Vector[CreatedEvent]]
  6. def activeContractsByTemplateId(templateIds: Seq[Identifier], parties: Option[Seq[Party]], activeAtOffsetO: Option[Long], verbose: Boolean = true): Future[Vector[CreatedEvent]]
  7. def activeContractsIds(request: GetActiveContractsRequest): Future[Vector[ContractId[Any]]]
    Definition Classes
    ParticipantTestContext
  8. def activeContractsRequest(parties: Option[Seq[Party]], activeAtOffset: Long, templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty, verbose: Boolean = true): GetActiveContractsRequest
  9. val adminEndpoint: ChannelEndpoint
  10. def allocateExternalParties(partiesCount: Int, minSynchronizers: Int): Future[Vector[ExternalParty]]
  11. def allocateExternalParty(req: AllocateExternalPartyRequest, minSynchronizers: Option[Int] = None): Future[Party]
  12. def allocateExternalPartyFromHint(partyIdHint: Option[String], minSynchronizers: Int): Future[ExternalParty]
  13. def allocateExternalPartyRequest(keyPair: KeyPair, partyIdHint: Option[String] = None, synchronizer: String = ""): Future[AllocateExternalPartyRequest]
  14. def allocateParties(partiesCount: Int, minSynchronizers: Int): Future[Vector[Party]]
  15. def allocateParty(req: AllocatePartyRequest, minSynchronizers: Int): Future[(AllocatePartyResponse, Seq[String])]
  16. def allocateParty(partyIdHint: Option[String] = None, localMetadata: Option[ObjectMeta] = None, identityProviderId: Option[String] = None, minSynchronizers: Option[Int] = None, userId: String = ""): Future[Party]

    Non managed version of party allocation.

    Non managed version of party allocation. Use exclusively when testing the party management service.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  17. def allocateParty(): Future[Party]

    Managed version of party allocation, should be used anywhere a party has to be allocated unless the party management service itself is under test

    Managed version of party allocation, should be used anywhere a party has to be allocated unless the party management service itself is under test

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. val begin: Long
    Definition Classes
    ParticipantTestContext
  20. def checkHealth(): Future[HealthCheckResponse]
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  22. def completionStreamRequest(from: Long = referenceOffset)(parties: Party*): CompletionStreamRequest
  23. def completions(within: NonNegativeFiniteDuration, request: CompletionStreamRequest): Future[Vector[CompletionResponse]]
  24. def connectedSynchronizers(): Future[Seq[String]]
  25. def create[TCid <: ContractId[T], T <: Template](actAs: List[Party], readAs: List[Party], template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  26. def create[TCid <: ContractId[T], T <: Template](party: Party, template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  27. def createAndGetUpdateId[TCid <: ContractId[T], T <: Template](party: Party, template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[(String, TCid)]
  28. def createIdentityProviderConfig(request: CreateIdentityProviderConfigRequest): Future[CreateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  29. def createIdentityProviderConfig(identityProviderId: String = UUID.randomUUID().toString, isDeactivated: Boolean = false, issuer: String = UUID.randomUUID().toString, jwksUrl: String = "http://daml.com/jwks.json"): Future[CreateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  30. def createUser(createUserRequest: CreateUserRequest): Future[CreateUserResponse]

    Creates a new user.

    Creates a new user.

    Additionally keeps track of the created users so that they can be cleaned up automatically when the test case ends.

    Definition Classes
    UserManagementTestContext
  31. def currentEnd(): Future[Long]

    Gets the absolute offset of the ledger end at a point in time.

    Gets the absolute offset of the ledger end at a point in time.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  32. lazy val delayMechanism: DelayMechanism
  33. def deleteCreateIdentityProviders(): Future[Unit]
    Definition Classes
    UserManagementTestContext
  34. def deleteCreatedUsers(): Future[Unit]

    Intended to be called by the infrastructure code after a test case's execution has ended.

    Intended to be called by the infrastructure code after a test case's execution has ended.

    Definition Classes
    UserManagementTestContext
  35. def deleteIdentityProviderConfig(request: DeleteIdentityProviderConfigRequest): Future[DeleteIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  36. def deleteUser(request: DeleteUserRequest): Future[DeleteUserResponse]

    Deletes a user.

    Deletes a user.

    Additionally keeps track of the created users so that they can be cleaned up automatically when the test case ends.

    Definition Classes
    UserManagementTestContext
  37. implicit val ec: ExecutionContext
    Attributes
    protected[participant]
    Definition Classes
    SingleParticipantTestContextUserManagementTestContext
  38. val endpointId: String
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  41. def eventFormat(verbose: Boolean, partiesO: Option[Seq[Party]], templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty): EventFormat

    Create an EventFormat with a set of Party objects.

    Create an EventFormat with a set of Party objects.

    You should use this only when you need to tweak the request of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, otherwise use the shortcut override that allows you to directly pass a set of Party

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  42. def executeSubmission(executeSubmissionRequest: ExecuteSubmissionRequest): Future[ExecuteSubmissionResponse]
  43. def executeSubmissionAndWait(executeSubmissionAndWaitRequest: ExecuteSubmissionAndWaitRequest): Future[ExecuteSubmissionAndWaitResponse]
  44. def executeSubmissionAndWaitForTransaction(executeSubmissionAndWaitForTransactionRequest: ExecuteSubmissionAndWaitForTransactionRequest): Future[ExecuteSubmissionAndWaitForTransactionResponse]
  45. def executeSubmissionAndWaitForTransactionRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse, transactionFormat: Option[TransactionFormat]): ExecuteSubmissionAndWaitForTransactionRequest
  46. def executeSubmissionAndWaitRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse): ExecuteSubmissionAndWaitRequest
  47. def executeSubmissionRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse): ExecuteSubmissionRequest
  48. def exercise[T](actAs: List[Party], readAs: List[Party], exercise: Update[T]): Future[Transaction]
  49. def exercise[T](party: Party, exercise: Update[T], transactionShape: TransactionShape = LedgerEffects, verbose: Boolean = true): Future[Transaction]
  50. def exerciseAndGetContract[TCid <: ContractId[T], T](party: Party, exercise: Update[Exercised[TCid]])(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  51. def exerciseAndGetContractNoDisclose[TCid <: ContractId[_]](party: Party, exercise: Update[Exercised[Unit]])(implicit companion: ContractCompanion[_, TCid, _]): Future[TCid]
  52. def exerciseByKey(party: Party, template: Identifier, key: Value, choice: String, argument: Value): Future[Transaction]
  53. val features: Features
  54. def filters(templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty): Filters
  55. def findCompletion(parties: Party*)(p: (Completion) => Boolean): Future[Option[Completion]]
  56. def findCompletion(request: CompletionStreamRequest)(p: (Completion) => Boolean): Future[Option[Completion]]
  57. def findCompletionAtOffset(offset: Long, p: (Completion) => Boolean)(parties: Party*): Future[Option[Completion]]
  58. def firstCompletions(parties: Party*): Future[Vector[Completion]]
  59. def firstCompletions(request: CompletionStreamRequest): Future[Vector[Completion]]
  60. def generateExternalPartyTopology(req: GenerateExternalPartyTopologyRequest): Future[GenerateExternalPartyTopologyResponse]
  61. def generateExternalPartyTopologyRequest(namespacePublicKey: Array[Byte], partyIdHint: Option[String] = None): Future[GenerateExternalPartyTopologyResponse]
  62. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  63. def getConnectedSynchronizers(party: Option[Party], participantId: Option[String], identityProviderId: Option[String] = None): Future[Set[String]]
  64. def getEventsByContractId(request: GetEventsByContractIdRequest): Future[GetEventsByContractIdResponse]
  65. def getIdentityProviderConfig(request: GetIdentityProviderConfigRequest): Future[GetIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  66. def getPackage(packageId: String): Future[GetPackageResponse]
  67. def getPackageStatus(packageId: String): Future[PackageStatus]
  68. def getParticipantId(): Future[String]
  69. def getParties(parties: Seq[Party]): Future[Seq[PartyDetails]]
  70. def getParties(req: GetPartiesRequest): Future[GetPartiesResponse]
  71. def getPreferredPackageVersion(parties: Seq[Party], packageName: String, vettingValidAt: Option[Instant] = None, synchronizerIdO: Option[String] = None): Future[GetPreferredPackageVersionResponse]
  72. def getPreferredPackages(vettingRequirements: Map[String, Seq[Party]], vettingValidAt: Option[Instant] = None, synchronizerIdO: Option[String] = None): Future[GetPreferredPackagesResponse]
  73. def getTransactionsRequest(transactionFormat: TransactionFormat, begin: Long = referenceOffset): Future[GetUpdatesRequest]
  74. def getTransactionsRequestWithEnd(transactionFormat: TransactionFormat, begin: Long = referenceOffset, end: Option[Long]): GetUpdatesRequest
  75. def getUpdatesRequestWithEnd(transactionFormatO: Option[TransactionFormat] = None, reassignmentsFormatO: Option[EventFormat] = None, topologyFilterO: Option[Seq[Party]] = None, begin: Long = referenceOffset, end: Option[Long] = None): GetUpdatesRequest
  76. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  77. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  78. def latestPrunedOffsets(): Future[(Long, Long)]
  79. val ledgerEndpoint: Either[JsonApiEndpoint, ChannelEndpoint]
  80. def listIdentityProviderConfig(): Future[ListIdentityProviderConfigsResponse]
    Definition Classes
    UserManagementTestContext
  81. def listKnownPackages(): Future[Seq[PackageDetails]]
  82. def listKnownParties(): Future[ListKnownPartiesResponse]
  83. def listKnownParties(req: ListKnownPartiesRequest): Future[ListKnownPartiesResponse]
  84. def listKnownPartiesExpanded(): Future[Set[Party]]
  85. def listPackages(): Future[Seq[String]]
  86. def listVettedPackages(request: ListVettedPackagesRequest): Future[ListVettedPackagesResponse]
  87. val maxOffsetCheckpointEmissionDelay: NonNegativeFiniteDuration
  88. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  89. val nextIdentityProviderId: () => String
  90. val nextKeyId: () => String
  91. val nextPartyId: () => String
  92. val nextUserId: () => String
  93. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  94. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  95. def offsetBeyondLedgerEnd(): Future[Long]

    Returns an absolute offset (positive integer) that is beyond the current ledger end.

    Returns an absolute offset (positive integer) that is beyond the current ledger end.

    Note: the offset might not be valid for the underlying ledger. This method can therefore only be used for offsets that are only interpreted by the ledger API server and not sent to the ledger.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  96. def offsets(n: Int, request: CompletionStreamRequest): Future[Vector[Long]]
  97. def participantAuthorizationTransaction(partyIdSubstring: String, begin: Option[Long] = None, end: Option[Long] = None): Future[TopologyTransaction]
    Definition Classes
    ParticipantTestContext
  98. val participantId: String
  99. def prepareSubmission(prepareSubmissionRequest: PrepareSubmissionRequest): Future[PrepareSubmissionResponse]
  100. def prepareSubmissionRequest(party: Party, commands: List[Command], estimateTrafficCost: Option[CostEstimationHints] = None): PrepareSubmissionRequest
  101. def prune(pruneUpTo: Long, attempts: Int = 10): Future[PruneResponse]
  102. def pruneCantonSafe(pruneUpTo: Long, party: Party, dummyCommand: (Party) => List[Command])(implicit ec: ExecutionContext): Future[Unit]

    We are retrying a command submission + pruning to get a safe-to-prune offset for Canton.

    We are retrying a command submission + pruning to get a safe-to-prune offset for Canton. That's because in Canton pruning will fail unless ACS commitments have been exchanged between participants. To this end, repeatedly submitting commands is prompting Canton to exchange ACS commitments and allows the pruning call to eventually succeed.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  103. val referenceOffset: Long
  104. val services: LedgerServices
    Attributes
    protected[participant]
    Definition Classes
    SingleParticipantTestContextUserManagementTestContext
  105. def setTime(currentTime: Instant, newTime: Instant): Future[Unit]
  106. def submit(request: SubmitRequest): Future[Unit]
  107. def submitAndWait(request: SubmitAndWaitRequest): Future[SubmitAndWaitResponse]
  108. def submitAndWaitForTransaction(request: SubmitAndWaitForTransactionRequest): Future[SubmitAndWaitForTransactionResponse]
  109. def submitAndWaitForTransactionRequest(party: Party, commands: List[Command], transactionShape: TransactionShape, filterParties: Option[Seq[Party]] = None, templateIds: Seq[Identifier] = Seq.empty, verbose: Boolean = true): SubmitAndWaitForTransactionRequest
  110. def submitAndWaitForTransactionRequest(party: Party, commands: List[Command]): SubmitAndWaitForTransactionRequest
  111. def submitAndWaitForTransactionRequest(actAs: List[Party], readAs: List[Party], commands: List[Command], transactionShape: TransactionShape): SubmitAndWaitForTransactionRequest
  112. def submitAndWaitRequest(party: Party, commands: List[Command]): SubmitAndWaitRequest
  113. def submitAndWaitRequest(actAs: List[Party], readAs: List[Party], commands: List[Command]): SubmitAndWaitRequest
  114. def submitRequest(party: Party, commands: List[Command] = JList.of()): SubmitRequest
  115. def submitRequest(actAs: List[Party], readAs: List[Party], commands: List[Command]): SubmitRequest
  116. def submitRequestAndTolerateGrpcError[T](errorCodeToTolerateOnce: ErrorCode, submitAndWaitGeneric: (ParticipantTestContext) => Future[T]): Future[T]

    This addresses a narrow case in which we tolerate a single occurrence of a specific and transient (and rare) error by retrying only a single time.

    This addresses a narrow case in which we tolerate a single occurrence of a specific and transient (and rare) error by retrying only a single time.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  117. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  118. def time(): Future[Instant]
  119. def toString(): String
    Definition Classes
    SingleParticipantTestContext → AnyRef → Any
  120. def topologyTransactionById(updateId: String, parties: Seq[Party]): Future[TopologyTransaction]

    Managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):* for topology transactions, use this unless you need to tweak the request (i.e.

    Managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):* for topology transactions, use this unless you need to tweak the request (i.e. to test low-level details). If the parties list is empty then no filtering is applied to the topology transactions.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  121. def topologyTransactionByOffset(offset: Long, parties: Seq[Party]): Future[TopologyTransaction]

    Managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):* for topology transactions, use this unless you need to tweak the request (i.e.

    Managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):* for topology transactions, use this unless you need to tweak the request (i.e. to test low-level details). If the parties list is empty then no filtering is applied to the topology transactions.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  122. def transactionById(updateId: String, parties: Seq[Party], transactionShape: TransactionShape = AcsDelta, templateIds: Seq[Identifier] = Seq.empty): Future[Transaction]

    Managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):* for transactions, use this unless you need to tweak the request (i.e.

    Managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):* for transactions, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  123. def transactionByOffset(offset: Long, parties: Seq[Party], transactionShape: TransactionShape, templateIds: Seq[Identifier] = Seq.empty): Future[Transaction]

    Managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):* for transactions, use this unless you need to tweak the request (i.e.

    Managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):* for transactions, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  124. def transactionFormat(parties: Option[Seq[Party]], templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty, transactionShape: TransactionShape = AcsDelta, verbose: Boolean = false): TransactionFormat

    Create a TransactionFormat with a set of Party objects.

    Create a TransactionFormat with a set of Party objects.

    You should use this only when you need to tweak the request of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, otherwise use the shortcut override that allows you to directly pass a set of Party

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  125. def transactionTreeById(updateId: String, parties: Party*): Future[Transaction]

    Managed version of transactionTrees, use this unless you need to tweak the request (i.e.

    Managed version of transactionTrees, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  126. def transactionTreeByOffset(offset: Long, parties: Party*): Future[Transaction]

    Managed version of transactionTreeByOffset

    Managed version of transactionTreeByOffset

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  127. def transactions(take: Int, transactionShape: TransactionShape, parties: Party*): Future[Vector[Transaction]]
  128. def transactions(take: Int, request: GetUpdatesRequest): Future[Vector[Transaction]]

    Non-managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this only if you need to tweak the request (i.e.

    Non-managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this only if you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  129. def transactions(transactionShape: TransactionShape, parties: Party*): Future[Vector[Transaction]]

    Managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this unless you need to tweak the request (i.e.

    Managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  130. def transactions(request: GetUpdatesRequest): Future[Vector[Transaction]]

    Non-managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this only if you need to tweak the request (i.e.

    Non-managed version of transactions(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdatesRequest):*, use this only if you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  131. def transactionsByTemplateId(templateId: Identifier, parties: Option[Seq[Party]]): Future[Vector[Transaction]]
  132. def updateById(request: GetUpdateByIdRequest): Future[GetUpdateResponse]

    Non-managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):*, use this only if you need to tweak the request (i.e.

    Non-managed version of updateById(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByIdRequest):*, use this only if you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  133. def updateByOffset(request: GetUpdateByOffsetRequest): Future[GetUpdateResponse]

    Non-managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):*, use this only if you need to tweak the request (i.e.

    Non-managed version of updateByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetUpdateByOffsetRequest):*, use this only if you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  134. def updateIdentityProviderConfig(request: UpdateIdentityProviderConfigRequest): Future[UpdateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  135. def updateIdentityProviderConfig(identityProviderId: String = UUID.randomUUID().toString, isDeactivated: Boolean = false, issuer: String = UUID.randomUUID().toString, jwksUrl: String = "http://daml.com/jwks.json", updateMask: Option[FieldMask] = None): Future[UpdateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  136. def updatePartyDetails(req: UpdatePartyDetailsRequest): Future[UpdatePartyDetailsResponse]
  137. def updatePartyIdentityProviderId(request: UpdatePartyIdentityProviderIdRequest): Future[UpdatePartyIdentityProviderIdResponse]
  138. def updateVettedPackages(request: UpdateVettedPackagesRequest): Future[UpdateVettedPackagesResponse]
  139. def updates(within: NonNegativeFiniteDuration, request: GetUpdatesRequest): Future[Vector[Update]]
  140. def updates(take: Int, request: GetUpdatesRequest, resultFilter: (GetUpdatesResponse) => Boolean): Future[Vector[Update]]
  141. def updates(take: Int, request: GetUpdatesRequest): Future[Vector[Update]]
  142. def uploadDarFile(request: UploadDarFileRequest): Future[Unit]
  143. def uploadDarFileAndVetOnConnectedSynchronizers(bytes: ByteString): Future[Unit]
    Definition Classes
    ParticipantTestContext
  144. def uploadDarRequest(bytes: ByteString, synchronizerId: String): UploadDarFileRequest
  145. val userId: String
  146. def userManagement: UserManagementService
    Definition Classes
    UserManagementTestContext
  147. def validateDarFile(request: ValidateDarFileRequest): Future[Unit]
  148. def validateDarFile(bytes: ByteString): Future[Unit]
    Definition Classes
    ParticipantTestContext
  149. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  150. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  151. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  152. def waitForPartiesOnOtherParticipants(otherParticipants: Iterable[ParticipantTestContext], expectedParties: Set[Party], connectedSynchronizers: Int): Future[Unit]

    returns

    a future that completes when all the participants can list all the expected parties

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  153. def watchHealth(): Future[Seq[HealthCheckResponse]]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from ParticipantTestContext

Inherited from AnyRef

Inherited from Any

Ungrouped