7.0.0-dev.66
Event Model - Empty Value Handling Updates
Background
An upcoming DSL release has found a number of areas where the use of empty in validation functions and conditions was not being handled correctly. This change contains fixes that prepare the model for the upcoming DSL release.
What is being released?
The following functions have been updated:
- Qualify_PairOff
- Update comparisons for optional fields such as ancillaryParty and adjustment, to check either both are absent or both equal
The following types have been updated:
- Instruction
- Update condition
NewTradeto return a valid status whenprimitiveInstruction -> executionis absent andbeforeexists.
- Update condition
Review Directions
Changes can be reviewed in PR: #4237