Daml.Finance.Instrument.Swap.Asset.DistributionRule

Templates

template DistributionRule

Rule contract used to process a Distribution event (e.g. share or cash dividends) targeting an underlying of an asset swap.

Signatory: providers

Field Type Description
providers Parties Providers of the distribution rule.
lifecycler Party Party performing the lifecycling.
observers Parties Observers of the distribution rule.
id Id Identifier for the rule contract.
description Text Textual description.
assetSwapFactoryCid ContractId I Factory used to create an updated version of the asset swap.
newInstrumentObservers [(Text, Parties)] Observers used for the updated version of the asset swap.
  • Choice Archive

    Controller: providers

    Returns: ()

    (no fields)

  • interface instance I for DistributionRule