Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Updated Fix42.xml to reflect changes in protocol for mifid
Fixed FIX42.xml. Deleted old out of sync InetFix42.xml from Kodi.Kodiak.Fix project. added Fix42.xml to Kodi.Kodiak.Fix.Inet
Removed the hard coded INORD sendercompid from the FIX42.xml file

Services Server: Token Dealer

Updated the tokendealer to create new users with delayed access when they don't exist but now with the system
Updated packages. API updates Token dealer update to fix the retries when the user system is down
Updated dependencies to primarily fix the token dealer error messages

Services Server: Basic Data

Simplified updating of backoffice instruments.
Fixed bug in InstrumentUpdater was comparing ISIN to Currency
Fixed issue where instruments were being inserted into the datbase multiple time basic data updater.
Changed logic for Instrument update from INET service. Now it selects by symbol and not idcode and invalidates instruments which are in the system and renames their symbols. Moved instrument update logic into discrete classes so that exchange changes are handled by ExchangeUpdater and everything is not in one giant class. Moved small helper classes to own files.
Changed TickSizeTable Convert to not take in gatewayId.
Moved DeleteInstrument lower in the class
Changed the basic data updater so it doesn't crash the service layer when the user system is down
If basic data fails on startup the service layer still starts up

...