Packages

object parties extends Helpful

Annotations
@Summary(s = "Manage parties through the Ledger API", flag = FeatureFlag.Testing) @Group(name = "Party Management")
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. parties
  2. Helpful
  3. AnyRef
  4. 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 allocate(party: String, displayName: String, annotations: Map[String, String] = Map.empty, identityProviderId: String = ""): PartyDetails
    Annotations
    @Summary(s = "Allocate a new party", flag = FeatureFlag.Testing) @Description(s = """Allocates a new party on the ledger.
    party: a hint for generating the party identifier
    displayName: a human-readable name of this party
    annotations: key-value pairs associated with this party and stored locally on this Ledger API server
    identityProviderId: identity provider id"""
    )
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def help(methodName: String)(implicit consoleEnvironment: ConsoleEnvironment): Unit
    Definition Classes
    Helpful
    Annotations
    @Summary(s = "Help for specific commands (use help() or help(\"method\") for more information)", flag = console.this.Help.Summary.<init>$default$2) @Topic(t = Seq("Top-level Commands"))
  12. def help()(implicit consoleEnvironment: ConsoleEnvironment): Unit
    Definition Classes
    Helpful
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def list(identityProviderId: String = ""): Seq[PartyDetails]
    Annotations
    @Summary(s = "List parties known by the Ledger API server", flag = FeatureFlag.Testing) @Description(s = """Lists parties known by the Ledger API server.
    identityProviderId: identity provider id"""
    )
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. def update(party: PartyId, modifier: (PartyDetails) => PartyDetails, identityProviderId: String = ""): PartyDetails
    Annotations
    @Summary(s = "Update participant-local party details", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """Currently you can update only the annotations.
    |You cannot update other user attributes.
    party: party to be updated,
    modifier: a function to modify the party details, e.g.: `partyDetails => { partyDetails.copy(annotations = partyDetails.annotations.updated("a", "b").removed("c")) }`
    identityProviderId: identity provider id"""
    )
  21. def update_idp(party: PartyId, sourceIdentityProviderId: String, targetIdentityProviderId: String): Unit
    Annotations
    @Summary(s = "Update party's identity provider id", flag = FeatureFlag.Testing) @Description(s = """Updates party's identity provider id.
    party: party to be updated
    sourceIdentityProviderId: source identity provider id
    targetIdentityProviderId: target identity provider id
    """
    )
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

Inherited from Helpful

Inherited from AnyRef

Inherited from Any

Ungrouped