Module Daml.Finance.Instrument.Generic.Instrument

Templates

template Instrument

An instrument representing a generic payoff, modelled using the Contingent Claims library. The responsibility for processing lifecycle events as well as elections is delegated to the issuer, who is hence responsible for providing the correct Observable\s.

Field Type Description
depository Party The instrument depository.
issuer Party The instrument issuer.
id Id The identifier with corresponding version.
version Text The instrument’s version.
description Text A human readable description of the instrument.
claims C The claim tree.
acquisitionTime Time The claim’s acquisition time. This usually corresponds to the start date of the contract.
observers PartiesMap Observers.
lastEventTimestamp Time (Market) time of the last recorded lifecycle event. If no event has occurred yet, the time of creation should be used.

Data Types

type T

= Instrument

Type synonym for Instrument.