Module Daml.Finance.Interface.Lifecycle.Event.Distribution¶
Interfaces¶
interface Event
Event interface for the distribution of units of an instrument for each unit of a target instrument (e.g. share or cash dividends).
Typeclasses¶
class Implementation t => HasImplementation t where
Data Types¶
- type Implementation t
= (HasToInterface t Event, Implementation t)
Type constraint for requiring templates to implement
Distribution.
- type V
= View
Type synonym for
View.instance HasFromAnyView Event V
data View
View for
Event.
Field Type Description effectiveTime Time Time on which the distribution is effectuated. targetInstrument InstrumentKey Instrument the distribution event applies to. newInstrument InstrumentKey Instrument after the distribution has been claimed. perUnitDistribution [InstrumentQuantity] Distributed quantities per unit held.