Packages

c

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

SingleParticipantTestContext

final class SingleParticipantTestContext extends ParticipantTestContext with ExternalPartyUtils

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

Annotations
@nowarn()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SingleParticipantTestContext
  2. ExternalPartyUtils
  3. EitherValues
  4. Serializable
  5. FutureHelpers
  6. ScalaFuturesWithPatience
  7. ScalaFutures
  8. Futures
  9. PatienceConfiguration
  10. AbstractPatienceConfiguration
  11. ScaledTimeSpans
  12. Assertions
  13. TripleEquals
  14. TripleEqualsSupport
  15. ParticipantTestContext
  16. UserManagementTestContext
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class CheckedTFutureUnlessShutdownSyntax[A, N, R] extends AnyRef
    Definition Classes
    FutureHelpers
  2. class CheckingEqualizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  3. implicit class EitherTFutureUnlessShutdownSyntax[E, A] extends AnyRef
    Definition Classes
    FutureHelpers
  4. implicit class EitherTTestSyntax[F[_], E, A] extends AnyRef
    Definition Classes
    FutureHelpers
  5. implicit class EitherTUnlessShutdownSyntax[E, A] extends AnyRef
    Definition Classes
    FutureHelpers
  6. implicit class EitherTestSyntax[E, A] extends AnyRef
    Definition Classes
    FutureHelpers
  7. class Equalizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  8. trait FutureConcept[T] extends AnyRef
    Definition Classes
    Futures
  9. implicit class FutureUnlessShutdownSyntax[A] extends AnyRef
    Definition Classes
    FutureHelpers
  10. class LeftValuable[L, R] extends Serializable
    Definition Classes
    EitherValues
  11. implicit class OptionTestSyntax[A] extends AnyRef
    Definition Classes
    FutureHelpers
  12. final case class PatienceConfig extends Product with Serializable
    Definition Classes
    AbstractPatienceConfiguration
  13. class RightValuable[L, R] extends Serializable
    Definition Classes
    EitherValues
  14. implicit class UnlessShutdownSyntax[A] extends AnyRef
    Definition Classes
    FutureHelpers
  15. class Valuable[L, R] extends Serializable
    Definition Classes
    EitherValues

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  3. def !==(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  4. def !==[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  5. final def ##: Int
    Definition Classes
    AnyRef → Any
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  8. def ===(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  9. def ===[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  10. def activeContracts(parties: Option[Seq[Party]], activeAtOffsetO: Option[Long] = None, verbose: Boolean = true): Future[Vector[CreatedEvent]]
  11. def activeContracts(request: GetActiveContractsRequest): Future[Vector[CreatedEvent]]
  12. def activeContractsByTemplateId(templateIds: Seq[Identifier], parties: Option[Seq[Party]], activeAtOffsetO: Option[Long], verbose: Boolean = true): Future[Vector[CreatedEvent]]
  13. def activeContractsIds(request: GetActiveContractsRequest): Future[Vector[ContractId[Any]]]
    Definition Classes
    ParticipantTestContext
  14. def activeContractsRequest(parties: Option[Seq[Party]], activeAtOffset: Long, templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty, verbose: Boolean = true): GetActiveContractsRequest
  15. val adminEndpoint: ChannelEndpoint
  16. def allocateExternalParties(partiesCount: Int, minSynchronizers: Int): Future[Vector[ExternalParty]]
  17. def allocateExternalParty(partyIdHint: Option[String] = None, minSynchronizers: Int): Future[ExternalParty]
  18. def allocateParties(partiesCount: Int, minSynchronizers: Int): Future[Vector[Party]]
  19. def allocateParty(req: AllocatePartyRequest, minSynchronizers: Int): Future[(AllocatePartyResponse, Seq[String])]
  20. 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
  21. 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
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  24. macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  25. macro def assertCompiles(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  26. macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  27. def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  28. def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  29. def assertThrows[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
    Definition Classes
    Assertions
  30. macro def assertTypeError(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  31. macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  32. macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  33. val begin: Long
    Definition Classes
    ParticipantTestContext
  34. def cancel(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  35. def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  36. def cancel(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  37. def cancel()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  38. def checkHealth(): Future[HealthCheckResponse]
  39. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  40. def completionStreamRequest(from: Long = referenceOffset)(parties: Party*): CompletionStreamRequest
  41. def completions(within: NonNegativeFiniteDuration, request: CompletionStreamRequest): Future[Vector[CompletionResponse]]
  42. def connectedSynchronizers(): Future[Seq[String]]
  43. implicit def convertEitherToValuable[L, R](either: Either[L, R])(implicit pos: Position): Valuable[L, R]
    Definition Classes
    EitherValues
  44. def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  45. def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  46. implicit def convertLeftProjectionToValuable[L, R](leftProj: LeftProjection[L, R])(implicit pos: Position): LeftValuable[L, R]
    Definition Classes
    EitherValues
  47. implicit def convertScalaFuture[T](scalaFuture: Future[T]): FutureConcept[T]
    Definition Classes
    ScalaFutures
  48. def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  49. implicit def convertToEqualizer[T](left: T): Equalizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  50. def create[TCid <: ContractId[T], T <: Template](actAs: List[Party], readAs: List[Party], template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  51. def create[TCid <: ContractId[T], T <: Template](party: Party, template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  52. def createAndGetTransactionId[TCid <: ContractId[T], T <: Template](party: Party, template: T)(implicit companion: ContractCompanion[_, TCid, T]): Future[(String, TCid)]
  53. def createIdentityProviderConfig(request: CreateIdentityProviderConfigRequest): Future[CreateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  54. 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
  55. 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
  56. lazy val crypto: Crypto
    Definition Classes
    ExternalPartyUtils
  57. 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
  58. def defaultEquality[A]: Equality[A]
    Definition Classes
    TripleEqualsSupport
  59. implicit val defaultPatience: PatienceConfig
    Definition Classes
    ScalaFuturesWithPatience
  60. lazy val delayMechanism: DelayMechanism
  61. def deleteCreateIdentityProviders(): Future[Unit]
    Definition Classes
    UserManagementTestContext
  62. 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
  63. def deleteIdentityProviderConfig(request: DeleteIdentityProviderConfigRequest): Future[DeleteIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  64. 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
  65. implicit val ec: ExecutionContext
    Attributes
    protected[participant]
    Definition Classes
    SingleParticipantTestContextUserManagementTestContext
  66. val endpointId: String
  67. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  69. 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
  70. def executeSubmission(executeSubmissionRequest: ExecuteSubmissionRequest): Future[ExecuteSubmissionResponse]
  71. def executeSubmissionAndWait(executeSubmissionAndWaitRequest: ExecuteSubmissionAndWaitRequest): Future[ExecuteSubmissionAndWaitResponse]
  72. def executeSubmissionAndWaitForTransaction(executeSubmissionAndWaitForTransactionRequest: ExecuteSubmissionAndWaitForTransactionRequest): Future[ExecuteSubmissionAndWaitForTransactionResponse]
  73. def executeSubmissionAndWaitForTransactionRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse, transactionFormat: Option[TransactionFormat]): ExecuteSubmissionAndWaitForTransactionRequest
  74. def executeSubmissionAndWaitRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse): ExecuteSubmissionAndWaitRequest
  75. def executeSubmissionRequest(party: ExternalParty, preparedTx: PrepareSubmissionResponse): ExecuteSubmissionRequest
  76. def exercise[T](actAs: List[Party], readAs: List[Party], exercise: Update[T]): Future[Transaction]
  77. def exercise[T](party: Party, exercise: Update[T], transactionShape: TransactionShape = LedgerEffects): Future[Transaction]
  78. def exerciseAndGetContract[TCid <: ContractId[T], T](party: Party, exercise: Update[Exercised[TCid]])(implicit companion: ContractCompanion[_, TCid, T]): Future[TCid]
  79. def exerciseAndGetContractNoDisclose[TCid <: ContractId[_]](party: Party, exercise: Update[Exercised[Unit]])(implicit companion: ContractCompanion[_, TCid, _]): Future[TCid]
  80. def exerciseByKey(party: Party, template: Identifier, key: Value, choice: String, argument: Value): Future[Transaction]
  81. def exerciseLegacy[T](party: Party, exercise: Update[T]): Future[TransactionTree]
  82. val externalPartyExecutionContext: ExecutionContext
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  83. def fail(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  84. def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  85. def fail(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  86. def fail()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  87. val features: Features
  88. def filters(templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty): Filters
  89. def findCompletion(parties: Party*)(p: (Completion) => Boolean): Future[Option[Completion]]
  90. def findCompletion(request: CompletionStreamRequest)(p: (Completion) => Boolean): Future[Option[Completion]]
  91. def findCompletionAtOffset(offset: Long, p: (Completion) => Boolean)(parties: Party*): Future[Option[Completion]]
  92. def firstCompletions(parties: Party*): Future[Vector[Completion]]
  93. def firstCompletions(request: CompletionStreamRequest): Future[Vector[Completion]]
  94. def flatTransactionByIdLegacy(transactionId: String, parties: Party*): Future[Transaction]

    Managed version of flatTransactionByIdLegacy(transactionId:String,parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e.

    Managed version of flatTransactionByIdLegacy(transactionId:String,parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e. to test low-level details)

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

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  96. def flatTransactionsByTemplateIdLegacy(templateId: Identifier, parties: Option[Seq[Party]]): Future[Vector[Transaction]]
  97. def flatTransactionsLegacy(take: Int, parties: Party*): Future[Vector[Transaction]]

    Managed version of flatTransactionsLegacy(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e.

    Managed version of flatTransactionsLegacy(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  98. def flatTransactionsLegacy(parties: Party*): Future[Vector[Transaction]]

    Managed version of flatTransactionsLegacy(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e.

    Managed version of flatTransactionsLegacy(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  99. implicit def futureAssertionOfEitherTAssertion[A](eitherTAssertion: EitherT[Future, A, Assertion])(implicit ec: ExecutionContext, pos: Position): Future[Assertion]
    Definition Classes
    FutureHelpers
  100. implicit def futureAssertionOfOptionTAssertion(optionTAssertion: OptionT[Future, Assertion])(implicit ec: ExecutionContext, pos: Position): Future[Assertion]
    Definition Classes
    FutureHelpers
  101. implicit def futureConceptOfEitherTFuture[A, B](eitherTFuture: EitherT[Future, A, B])(implicit ec: ExecutionContext): FutureConcept[B]
    Definition Classes
    FutureHelpers
  102. val futureSupervisor: FutureSupervisor
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  103. def generateExternalPartyOnboardingTransactions(name: String, confirming: Seq[ParticipantId], observing: Seq[ParticipantId], confirmationThreshold: PositiveInt, numberOfKeys: PositiveInt, keyThreshold: PositiveInt): (OnboardingTransactions, digitalasset.canton.topology.ExternalParty)
    Definition Classes
    ExternalPartyUtils
  104. def generateProtocolSigningKeys(numberOfKeys: PositiveInt): NonEmpty[Seq[SigningPublicKey]]
    Definition Classes
    ExternalPartyUtils
  105. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  106. def getConnectedSynchronizers(party: Party, participantId: Option[String], identityProviderId: Option[String] = None): Future[Set[String]]
  107. def getEventsByContractId(request: GetEventsByContractIdRequest): Future[GetEventsByContractIdResponse]
  108. def getIdentityProviderConfig(request: GetIdentityProviderConfigRequest): Future[GetIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  109. def getPackage(packageId: String): Future[GetPackageResponse]
  110. def getPackageStatus(packageId: String): Future[PackageStatus]
  111. def getParticipantId(): Future[String]
  112. def getParties(parties: Seq[Party]): Future[Seq[PartyDetails]]
  113. def getParties(req: GetPartiesRequest): Future[GetPartiesResponse]
  114. def getPreferredPackageVersion(parties: Seq[Party], packageName: String, vettingValidAt: Option[Instant] = None, synchronizerIdO: Option[String] = None): Future[GetPreferredPackageVersionResponse]
  115. def getPreferredPackages(vettingRequirements: Map[String, Seq[Party]], vettingValidAt: Option[Instant] = None, synchronizerIdO: Option[String] = None): Future[GetPreferredPackagesResponse]
  116. def getTransactionByIdRequestLegacy(transactionId: String, parties: Seq[Party]): GetTransactionByIdRequest

    Create a GetTransactionByIdRequest with an identifier and a set of Party objects.

    Create a GetTransactionByIdRequest with an identifier and a set of Party objects. You should use this only when you need to tweak the request of transactionTreeById or flatTransactionByIdLegacy, otherwise use the shortcut override that allows you to directly pass the identifier and parties.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  117. def getTransactionByOffsetRequestLegacy(offset: Long, parties: Seq[Party]): GetTransactionByOffsetRequest

    Create a GetTransactionByOffsetRequest with an identifier and a set of Party objects.

    Create a GetTransactionByOffsetRequest with an identifier and a set of Party objects. You should use this only when you need to tweak the request of transactionTreeByOffset(request:com\.daml\.ledger\.api\.v2\.update_service\.GetTransactionByOffsetRequest):* or flatTransactionByOffsetLegacy(offset:Long,parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, otherwise use the shortcut override that allows you to directly pass the identifier and parties.

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  118. def getTransactionsRequest(transactionFormat: TransactionFormat, begin: Long = referenceOffset): Future[GetUpdatesRequest]
  119. def getTransactionsRequestLegacy(transactionFilter: TransactionFilter, begin: Long = referenceOffset): Future[GetUpdatesRequest]
  120. def getTransactionsRequestWithEnd(transactionFormat: TransactionFormat, begin: Long = referenceOffset, end: Option[Long]): GetUpdatesRequest
  121. def getTransactionsRequestWithEndLegacy(transactionFilter: TransactionFilter, begin: Long = referenceOffset, end: Option[Long]): GetUpdatesRequest
  122. def getUpdatesRequestWithEnd(transactionFormatO: Option[TransactionFormat] = None, reassignmentsFormatO: Option[EventFormat] = None, topologyFilterO: Option[Seq[Party]] = None, begin: Long = referenceOffset, end: Option[Long] = None): GetUpdatesRequest
  123. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  124. def intercept[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): T
    Definition Classes
    Assertions
  125. def interval(value: Span): Interval
    Definition Classes
    PatienceConfiguration
  126. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  127. def latestPrunedOffsets(): Future[(Long, Long)]
  128. val ledgerEndpoint: Either[JsonApiEndpoint, ChannelEndpoint]
  129. def leftOrFail[A, B](e: Either[A, B])(clue: String)(implicit position: Position): A
    Definition Classes
    FutureHelpers
  130. def leftOrFail[F[_], A, B](e: EitherT[F, A, B])(clue: String)(implicit position: Position, F: Functor[F]): F[A]
    Definition Classes
    FutureHelpers
  131. def leftOrFailShutdown[A, B](e: EitherT[FutureUnlessShutdown, A, B])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[A]
    Definition Classes
    FutureHelpers
  132. def legacyActiveContracts(parties: Option[Seq[Party]], activeAtOffsetO: Option[Long] = None): Future[Vector[CreatedEvent]]
  133. def legacyActiveContractsByTemplateId(templateIds: Seq[Identifier], parties: Option[Seq[Party]], activeAtOffsetO: Option[Long]): Future[Vector[CreatedEvent]]
  134. def legacyActiveContractsRequest(parties: Option[Seq[Party]], activeAtOffset: Long, templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty): GetActiveContractsRequest
  135. def listIdentityProviderConfig(): Future[ListIdentityProviderConfigsResponse]
    Definition Classes
    UserManagementTestContext
  136. def listKnownPackages(): Future[Seq[PackageDetails]]
  137. def listKnownParties(): Future[ListKnownPartiesResponse]
  138. def listKnownParties(req: ListKnownPartiesRequest): Future[ListKnownPartiesResponse]
  139. def listKnownPartiesExpanded(): Future[Set[Party]]
  140. def listPackages(): Future[Seq[String]]
  141. val loggerFactory: SuppressingLogger
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  142. def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  143. val maxOffsetCheckpointEmissionDelay: NonNegativeFiniteDuration
  144. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  145. val nextIdentityProviderId: () => String
  146. val nextKeyId: () => String
  147. val nextPartyId: () => String
  148. val nextUserId: () => String
  149. def noneOrFail[A](e: OptionT[Future, A])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[Assertion]
    Definition Classes
    FutureHelpers
  150. def noneOrFailUS[A](e: OptionT[FutureUnlessShutdown, A])(clue: String)(implicit ec: ExecutionContext, position: Position): FutureUnlessShutdown[Assertion]
    Definition Classes
    FutureHelpers
  151. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  152. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  153. 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
  154. def offsets(n: Int, request: CompletionStreamRequest): Future[Vector[Long]]
  155. def participantAuthorizationTransaction(partyIdSubstring: String, begin: Option[Long] = None, end: Option[Long] = None): Future[TopologyTransaction]
    Definition Classes
    ParticipantTestContext
  156. val participantId: String
  157. implicit def patienceConfig: PatienceConfig
    Definition Classes
    PatienceConfiguration → AbstractPatienceConfiguration
  158. def pending: Assertion with PendingStatement
    Definition Classes
    Assertions
  159. def pendingUntilFixed(f: => Unit)(implicit pos: Position): Assertion with PendingStatement
    Definition Classes
    Assertions
  160. def prepareSubmission(prepareSubmissionRequest: PrepareSubmissionRequest): Future[PrepareSubmissionResponse]
  161. def prepareSubmissionRequest(party: Party, commands: List[Command]): PrepareSubmissionRequest
  162. def prune(pruneUpTo: Long, attempts: Int = 10): Future[PruneResponse]
  163. 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
  164. val referenceOffset: Long
  165. final def scaled(span: Span): Span
    Definition Classes
    ScaledTimeSpans
  166. val services: LedgerServices
    Attributes
    protected[participant]
    Definition Classes
    SingleParticipantTestContextUserManagementTestContext
  167. def setTime(currentTime: Instant, newTime: Instant): Future[Unit]
  168. def signTopologyTransaction[Op <: TopologyChangeOp, M <: TopologyMapping](party: PartyId, topologyTransaction: TopologyTransaction[Op, M]): SignedTopologyTransaction[Op, M]
    Definition Classes
    ExternalPartyUtils
  169. def signTxAs(hash: ByteString, p: digitalasset.canton.topology.ExternalParty): Map[PartyId, Seq[Signature]]
    Definition Classes
    ExternalPartyUtils
  170. def spanScaleFactor: Double
    Definition Classes
    ScaledTimeSpans
  171. def submit(request: SubmitRequest): Future[Unit]
  172. def submitAndWait(request: SubmitAndWaitRequest): Future[SubmitAndWaitResponse]
  173. def submitAndWaitForTransaction(request: SubmitAndWaitForTransactionRequest): Future[SubmitAndWaitForTransactionResponse]
  174. def submitAndWaitForTransactionRequest(party: Party, commands: List[Command], transactionShape: TransactionShape, filterParties: Option[Seq[Party]] = None, templateIds: Seq[Identifier] = Seq.empty, verbose: Boolean = true): SubmitAndWaitForTransactionRequest
  175. def submitAndWaitForTransactionRequest(party: Party, commands: List[Command]): SubmitAndWaitForTransactionRequest
  176. def submitAndWaitForTransactionRequest(actAs: List[Party], readAs: List[Party], commands: List[Command], transactionShape: TransactionShape): SubmitAndWaitForTransactionRequest
  177. def submitAndWaitForTransactionTree(request: SubmitAndWaitRequest): Future[SubmitAndWaitForTransactionTreeResponse]
  178. def submitAndWaitRequest(party: Party, commands: List[Command]): SubmitAndWaitRequest
  179. def submitAndWaitRequest(actAs: List[Party], readAs: List[Party], commands: List[Command]): SubmitAndWaitRequest
  180. def submitRequest(party: Party, commands: List[Command] = JList.of()): SubmitRequest
  181. def submitRequest(actAs: List[Party], readAs: List[Party], commands: List[Command]): SubmitRequest
  182. 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
  183. final val succeed: Assertion
    Definition Classes
    Assertions
  184. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  185. def time(): Future[Instant]
  186. def timeout(value: Span): Timeout
    Definition Classes
    PatienceConfiguration
  187. def timeouts: ProcessingTimeout
    Attributes
    protected
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  188. def toString(): String
    Definition Classes
    SingleParticipantTestContext → AnyRef → Any
  189. 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
  190. 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
  191. implicit val traceContext: TraceContext
    Attributes
    protected
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  192. 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
  193. def transactionByIdLegacy(transactionId: String, parties: Seq[Party], transactionShape: TransactionShape, templateIds: Seq[Identifier] = Seq.empty): Future[Transaction]

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  194. def transactionByIdLegacy(request: GetTransactionByIdRequest): Future[Transaction]

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  195. 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
  196. def transactionByOffsetLegacy(offset: Long, parties: Seq[Party], transactionShape: TransactionShape, templateIds: Seq[Identifier] = Seq.empty): Future[Transaction]

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  197. def transactionByOffsetLegacy(request: GetTransactionByOffsetRequest): Future[Transaction]

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  198. def transactionFilter(partiesO: Option[Seq[Party]], templateIds: Seq[Identifier] = Seq.empty, interfaceFilters: Seq[(Identifier, IncludeInterfaceView)] = Seq.empty): TransactionFilter

    Create a TransactionFilter with a set of Party objects.

    Create a TransactionFilter 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):* or transactionTrees(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
  199. 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
  200. def transactionTreeById(transactionId: String, parties: Party*): Future[TransactionTree]

    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
  201. def transactionTreeById(request: GetTransactionByIdRequest): Future[TransactionTree]

    Non-managed version of transactionTreeById, use this only if you need to tweak the request (i.e.

    Non-managed version of transactionTreeById, use this only if you need to tweak the request (i.e. to test low-level details)

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

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  203. def transactionTreeByOffset(request: GetTransactionByOffsetRequest): Future[TransactionTree]

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

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

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  204. def transactionTrees(take: Int, parties: Party*): Future[Vector[TransactionTree]]

    Managed version of transactionTrees(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e.

    Managed version of transactionTrees(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  205. def transactionTrees(take: Int, request: GetUpdatesRequest): Future[Vector[TransactionTree]]

    Non-managed version of transactionTrees(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 transactionTrees(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
  206. def transactionTrees(parties: Party*): Future[Vector[TransactionTree]]

    Managed version of transactionTrees(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e.

    Managed version of transactionTrees(parties:com\.daml\.ledger\.api\.testtool\.infrastructure\.Party*):*, use this unless you need to tweak the request (i.e. to test low-level details)

    Definition Classes
    SingleParticipantTestContextParticipantTestContext
  207. def transactionTrees(request: GetUpdatesRequest): Future[Vector[TransactionTree]]

    Non-managed version of transactionTrees(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 transactionTrees(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
  208. def transactionTreesByTemplateId(templateId: Identifier, parties: Party*): Future[Vector[TransactionTree]]
  209. def transactions(take: Int, transactionShape: TransactionShape, parties: Party*): Future[Vector[Transaction]]
  210. 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
  211. 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
  212. 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
  213. def transactionsByTemplateId(templateId: Identifier, parties: Option[Seq[Party]]): Future[Vector[Transaction]]
  214. def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  215. implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  216. 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
  217. 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
  218. def updateIdentityProviderConfig(request: UpdateIdentityProviderConfigRequest): Future[UpdateIdentityProviderConfigResponse]
    Definition Classes
    UserManagementTestContext
  219. 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
  220. def updatePartyDetails(req: UpdatePartyDetailsRequest): Future[UpdatePartyDetailsResponse]
  221. def updatePartyIdentityProviderId(request: UpdatePartyIdentityProviderIdRequest): Future[UpdatePartyIdentityProviderIdResponse]
  222. def updateTrees(within: NonNegativeFiniteDuration, request: GetUpdatesRequest): Future[Vector[Update]]
  223. def updateTrees(take: Int, request: GetUpdatesRequest, resultFilter: (GetUpdateTreesResponse) => Boolean): Future[Vector[Update]]
  224. def updateTrees(take: Int, request: GetUpdatesRequest): Future[Vector[Update]]
  225. def updates(within: NonNegativeFiniteDuration, request: GetUpdatesRequest): Future[Vector[Update]]
  226. def updates(take: Int, request: GetUpdatesRequest, resultFilter: (GetUpdatesResponse) => Boolean): Future[Vector[Update]]
  227. def updates(take: Int, request: GetUpdatesRequest): Future[Vector[Update]]
  228. def uploadDarFile(request: UploadDarFileRequest): Future[Unit]
  229. def uploadDarFile(bytes: ByteString): Future[Unit]
    Definition Classes
    ParticipantTestContext
  230. def uploadDarRequest(bytes: ByteString): UploadDarFileRequest
  231. val userId: String
  232. def userManagement: UserManagementService
    Definition Classes
    UserManagementTestContext
  233. def valueOrFail[A](o: Option[A])(clue: String)(implicit position: Position): A
    Definition Classes
    FutureHelpers
  234. def valueOrFail[A, B](e: Either[A, B])(clue: String)(implicit position: Position): B
    Definition Classes
    FutureHelpers
  235. def valueOrFail[A](e: OptionT[Future, A])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[A]
    Definition Classes
    FutureHelpers
  236. def valueOrFail[F[_], A, N, R](c: CheckedT[F, A, N, R])(clue: String)(implicit position: Position, F: Functor[F]): F[R]
    Definition Classes
    FutureHelpers
  237. def valueOrFail[F[_], A, B](e: EitherT[F, A, B])(clue: String)(implicit position: Position, F: Functor[F]): F[B]
    Definition Classes
    FutureHelpers
  238. def valueOrFailUS[A](e: OptionT[FutureUnlessShutdown, A])(clue: String)(implicit ec: ExecutionContext, position: Position): FutureUnlessShutdown[A]
    Definition Classes
    FutureHelpers
  239. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  240. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  241. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  242. 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
  243. val wallClock: WallClock
    Definition Classes
    SingleParticipantTestContext → ExternalPartyUtils
  244. def watchHealth(): Future[Seq[HealthCheckResponse]]
  245. final def whenReady[T, U](future: FutureConcept[T])(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
    Definition Classes
    Futures
  246. final def whenReady[T, U](future: FutureConcept[T], interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
    Definition Classes
    Futures
  247. final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
    Definition Classes
    Futures
  248. final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout, interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
    Definition Classes
    Futures
  249. def withClue[T](clue: Any)(fun: => T): T
    Definition Classes
    Assertions

Deprecated Value Members

  1. def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) => A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1.0) The conversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.

  2. def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) => B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1.0) The convertEquivalenceToAToBConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.

  3. def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) => A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1.0) The convertEquivalenceToBToAConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.

  4. implicit def convertRightProjectionToValuable[L, R](rightProj: RightProjection[L, R])(implicit pos: Position): RightValuable[L, R]
    Definition Classes
    EitherValues
    Annotations
    @deprecated
    Deprecated

    The .right.value syntax on Either has been deprecated and will be removed in a future version of ScalaTest. Please use .value instead.

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

    (Since version 9)

  6. def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) => B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1.0) The lowPriorityConversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.

Inherited from ExternalPartyUtils

Inherited from EitherValues

Inherited from Serializable

Inherited from FutureHelpers

Inherited from ScalaFutures

Inherited from Futures

Inherited from PatienceConfiguration

Inherited from ScaledTimeSpans

Inherited from TripleEquals

Inherited from TripleEqualsSupport

Inherited from ParticipantTestContext

Inherited from AnyRef

Inherited from Any

Ungrouped