-
Notifications
You must be signed in to change notification settings - Fork 2
Pseudocode for LMM Main Loop
William Cox edited this page Feb 12, 2021
·
2 revisions
Integration with the ParityTrading market is done through hooks inserted in the Parity Terminal Client, to which the LMM is connected with sockets.
1. Receive EiCreateTender service request payload from LMA
2. Respond to the LMA with EiCreatedTender service request payload
3. Send MarketCreateTender to the Parity Terminal Client which converts to a Parity order and enters it in the Order Book
4. When Parity orders match (clear) the LMM receives a message, and sends EiCreateTransaction to the LMA
5. LMA will send CreateTransaction to requestiing TEUA
6. Receive EiCreatedTransaction from LMA
Code Documentation
- Actor Pseudocode - LMA, LMM, TEUA
- RESTful Controller Payloads
- Position Manager
- Logging
- Time in CTS
- UML and Java Classes
- Simple Binary Encoding (SBE)
- SBE Quick Guide
- Auction Market
Building and Running the Project
- Setup Run and Drive - with YouTube videos
- Dependencies and Prerequisites
- Set Up MySQL
- Parity Terminal Client
- Project Build Steps
- In Case of Difficulty
Docker
- Docker Background
- Docker Setup Requirements
- Docker Setup Part 1
- Docker Setup Part 2
- Running EML-CTS as a Single Executable JAR
- Docker Quick Guide
General Tech Guides
Spring 2024 Updates