diff --git a/src/bot.rs b/src/bot.rs index c8b97ed..0370fac 100644 --- a/src/bot.rs +++ b/src/bot.rs @@ -134,6 +134,10 @@ impl Bot { self.on_new_coin(token).await?; } + Ok(crate::types::PumpDevEvent::Trade(trade)) => { + self.on_trade(trade).await?; + } + Ok(event) => { println!("{:?}", event); } diff --git a/src/types.rs b/src/types.rs index 28d218f..1898e61 100644 --- a/src/types.rs +++ b/src/types.rs @@ -7,6 +7,7 @@ pub enum PumpDevEvent { ConnectionStatus { connected: bool, timestamp: u64 }, Subscribed { method: String }, Create(NewToken), + Trade(Trade), } impl<'de> Deserialize<'de> for PumpDevEvent {