Skip to main content

Module execution

Module execution 

Source
Expand description

Live execution client for the Lighter adapter.

This module hosts the LighterExecutionClient that wires the platform execution engine to the Lighter L2 sequencer. Order submission, cancellation, and modification use signed WebSocket trading transactions. Reconciliation and report generation combine Lighter’s account WebSocket streams with the HTTP read endpoints.

Auth-token rotation is owned by this execution client and refreshes the private account-stream subscriptions on crate::websocket::client::LighterWebSocketClient.

Structs§

LighterExecutionClient