Daml.Finance.Interface.Settlement.Factory¶
Interfaces¶
interface Factory
An interface used to generate settlement instructions.
viewtype V
Choice Archive
Controller: Signatories of implementing template
Returns: ()
(no fields)
Choice GetView
Retrieves the interface view.
Controller: viewer
Returns: View
Field Type Description viewer Party The party retrieving the view. Choice Instruct
Generate settlement instructions, and a batch for settling them.
Controller: instructors
Returns: (ContractId I, [ContractId I])
Field Type Description instructors Parties Parties requesting to instruct a settlement. settlers Parties Any of the parties can trigger the final settlement. id Id Batch identifier. description Text Batch description. contextId Optional Id Identifier to link a batch to a context (e.g. the Effect
it originated from).routedSteps [RoutedStep] Routed settlement steps to instruct. settlementTime Optional Time Settlement time (if any). Method instruct : Instruct -> Update (ContractId I, [ContractId I])
Implementation of the
Instruct
choice.
Functions¶
- instruct
- : Factory -> Instruct -> Update (ContractId I, [ContractId I])