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.