·
5 commits
to master
since this release
Asset Model - Aligning AssetType with Asset and Security
Background
There is inconsistency in how asset type, instrument, and security types are modelled. This release seeks to restructure the types and enums so they are harmonised.
What is being released?
- Renaming
InstrumentTypeEnumtoSecurityTypeEnum - Adding
SecurityTypeEnumas an attribute underSecurityand removing it fromInstrumentBase - Removing
ListedDerivativeandLetterOfCreditfromSecurityTypeEnumand adding them toAssetTypeEnum - Adding
LoantoAssetTypeEnumto further align it with the asset and instrument model - Adding
AssetTypeEnumtoAssetBase - Adding conditions on each of the types to enforce the correct asset type selection
Review Directions
Changes can be reviewed in PR: #4434