Daml.Finance.Interface.Instrument.Equity.Factory¶
Interfaces¶
interface Factory
Factory interface to instantiate equities.
viewtype V
Choice Archive
Controller: Signatories of implementing template
Returns: ()
(no fields)
Choice Create
Create a new instrument.
Controller: (DA.Internal.Record.getField @"depository" instrument), (DA.Internal.Record.getField @"issuer" instrument)
Returns: ContractId I
Field Type Description instrument InstrumentKey The instrument’s key. description Text A description of the instrument. validAsOf Time (Market) time of the last recorded lifecycle event. If no event has occurred yet, the time of creation should be used. observers PartiesMap The instrument’s observers. Choice Remove
Archive an instrument.
Controller: (DA.Internal.Record.getField @"depository" instrument), (DA.Internal.Record.getField @"issuer" instrument)
Returns: ()
Field Type Description instrument InstrumentKey The instrument’s key. Method create’ : Create -> Update (ContractId I)
Implementation of
Create
choice.Method remove : Remove -> Update ()
Implementation of
Remove
choice.