Daml.Finance.Holding.Transferable

Templates

template Transferable

Implementation of a transferable holding. Transferable implements the interface Transferable.I (which requires Holding.I, Lockable.I, and Disclosure.I``to be implemented), but not the``Fungible.I`.

Signatory: (DA.Internal.Record.getField @"custodian" account), (DA.Internal.Record.getField @"owner" account), Lockable.getLockers this

Field Type Description
instrument InstrumentKey The instrument of which units are held.
account AccountKey The account at which the holding is held. Defines the holding’s owner and custodian.
amount Decimal Number of units.
lock Optional Lock An optional lock for the holding.
observers PartiesMap Observers.
  • Choice Archive

    Controller: (DA.Internal.Record.getField @"custodian" account), (DA.Internal.Record.getField @"owner" account), Lockable.getLockers this

    Returns: ()

    (no fields)

  • interface instance I for Transferable

  • interface instance I for Transferable

  • interface instance I for Transferable

  • interface instance I for Transferable

Data Types

type T

= Transferable

Type synonym for Transferable.