examples: update for SDK-backed streamer API

This commit is contained in:
0xfnzero
2026-05-15 07:46:29 +08:00
parent ba86cfcd1b
commit 741778a82f
15 changed files with 199 additions and 468 deletions
+6 -9
View File
@@ -50,15 +50,12 @@ async fn main() -> Result<()> {
};
let account_filter = AccountFilter { account: vec![], owner: vec![], filters: vec![] };
let trade_event_filter = EventTypeFilter {
include: vec![
EventType::PumpFunBuy,
EventType::PumpFunSell,
EventType::RaydiumCpmmSwapBaseInput,
EventType::RaydiumCpmmSwapBaseOutput,
],
..Default::default()
};
let trade_event_filter = EventTypeFilter::include_only(vec![
EventType::PumpFunBuy,
EventType::PumpFunSell,
EventType::RaydiumCpmmSwapBaseInput,
EventType::RaydiumCpmmSwapBaseOutput,
]);
if let Err(e) = client
.subscribe_events_immediate(