package Iou

  1. Alphabetic
  1. Public
  2. Protected

Type Members

  1. final case class Amount(value: Numeric, currency: Text) extends ValueRef with Product with Serializable
  2. final case class Call() extends ValueRef with Product with Serializable
  3. final case class Disclose() extends ValueRef with Product with Serializable
  4. final case class DiscloseIou(sender: Party, receiver: Party, iou: ContractId[Iou]) extends Template[DiscloseIou] with Product with Serializable
  5. final case class Dummy(party: Party) extends Template[Dummy] with Product with Serializable
  6. final case class GetCash(payer: Party, owner: Party, amount: Amount) extends Template[GetCash] with Product with Serializable
  7. final case class Iou(payer: Party, owner: Party, amount: Amount, viewers: List[Party]) extends Template[Iou] with Product with Serializable
  8. final case class Share(viewer: Party) extends ValueRef with Product with Serializable
  9. final case class Transfer(newOwner: Party) extends ValueRef with Product with Serializable

Value Members

  1. object Amount extends ValueRefCompanion with (Numeric, Text) => Amount with Serializable
  2. object Call extends ValueRefCompanion with () => Call with Serializable
  3. object Disclose extends ValueRefCompanion with () => Disclose with Serializable
  4. object DiscloseIou extends TemplateCompanion[DiscloseIou] with (Party, Party, ContractId[Iou]) => DiscloseIou with Serializable
  5. object Dummy extends TemplateCompanion[Dummy] with (Party) => Dummy with Serializable
  6. object GetCash extends TemplateCompanion[GetCash] with (Party, Party, Amount) => GetCash with Serializable
  7. object Iou extends TemplateCompanion[Iou] with (Party, Party, Amount, List[Party]) => Iou with Serializable
  8. object Share extends ValueRefCompanion with (Party) => Share with Serializable
  9. object Transfer extends ValueRefCompanion with (Party) => Transfer with Serializable