Working subscribe and unsubscribe

This commit is contained in:
2026-08-07 21:11:46 +02:00
parent af528e589b
commit 6032b56ab8
3 changed files with 17 additions and 11 deletions
+3 -1
View File
@@ -120,7 +120,9 @@ impl Launchpad for PumpFun {
if let Some(trade) =
parse_trade_event(&data, notification.params.result.value.signature.clone())
{
tx.send(Event::Trade(trade)).await?;
if client.subscribed.lock().await.contains(&trade.mint) {
tx.send(Event::Trade(trade)).await?;
}
}
}
}