1. Receive a service request *ClientCreateTender* to buy/sell energy (from the Client) and optionally net against position for that time period
2. Build *EiCreateTender* payload
3. Send *EiCreateTender* to LMA
4. Wait to receive *EiCreatedTender*
5. Receive *EiCreateTransaction* from LME, construct *ClientCreateTransaction* and send to Client
6. Respond to the *EiCreateTransaction* with *EiCreatedTransaction*