mirror of
https://github.com/exchanges-lab/tradesync.git
synced 2026-08-06 13:44:44 +08:00
feat: implement HyperliquidMonitor for position opening and migrate dependencies to git repository urls
This commit is contained in:
+8
-4
@@ -1,6 +1,10 @@
|
||||
/// Shared message structure across modules.
|
||||
/// Represents a detected position opening event on Hyperliquid.
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct SharedMessage {
|
||||
pub id: u64,
|
||||
pub content: String,
|
||||
pub struct PositionOpenEvent {
|
||||
pub coin: String,
|
||||
pub side: String, // "B" (Buy) or "S" (Sell)
|
||||
pub px: String, // Price as string
|
||||
pub sz: String, // Size as string
|
||||
pub time: u64, // Epoch timestamp in milliseconds
|
||||
pub tid: u64, // Unique trade/fill ID
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user