refactor: rename UnifiedEvent to DexEvent

This commit is contained in:
ysq
2025-10-12 22:00:15 +08:00
parent e21f2cfd17
commit fd180935f8
38 changed files with 569 additions and 551 deletions
+6 -6
View File
@@ -31,7 +31,7 @@ async fn main() -> Result<()> {
let counter = event_counter.clone();
let callback =
move |event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {
move |event: solana_streamer_sdk::streaming::event_parser::DexEvent| {
let count = counter.fetch_add(1, Ordering::Relaxed);
let protocol = match event.metadata().event_type {
@@ -254,7 +254,7 @@ async fn main() -> Result<()> {
let shutdown_event_counter = Arc::new(AtomicU64::new(0));
let shutdown_counter = shutdown_event_counter.clone();
let shutdown_callback =
move |_event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {
move |_event: solana_streamer_sdk::streaming::event_parser::DexEvent| {
shutdown_counter.fetch_add(1, Ordering::Relaxed);
};
@@ -327,7 +327,7 @@ async fn main() -> Result<()> {
println!("\n=== Subscription enforcement ===");
let test_callback =
|_event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {};
|_event: solana_streamer_sdk::streaming::event_parser::DexEvent| {};
match client
.subscribe_events_immediate(
@@ -358,7 +358,7 @@ async fn main() -> Result<()> {
let client2_counter = Arc::new(AtomicU64::new(0));
let counter2 = client2_counter.clone();
let client2_callback =
move |_event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {
move |_event: solana_streamer_sdk::streaming::event_parser::DexEvent| {
counter2.fetch_add(1, Ordering::Relaxed);
};
@@ -390,7 +390,7 @@ async fn main() -> Result<()> {
println!("\n=== Advanced subscription enforcement ===");
let test_callback_advanced =
|_event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {};
|_event: solana_streamer_sdk::streaming::event_parser::DexEvent| {};
let client3 =
Arc::new(YellowstoneGrpc::new(GRPC_ENDPOINT.to_string(), API_KEY.map(|s| s.to_string()))?);
@@ -447,7 +447,7 @@ async fn main() -> Result<()> {
let client4_counter = Arc::new(AtomicU64::new(0));
let counter4 = client4_counter.clone();
let client4_callback =
move |_event: solana_streamer_sdk::streaming::event_parser::UnifiedEvent| {
move |_event: solana_streamer_sdk::streaming::event_parser::DexEvent| {
counter4.fetch_add(1, Ordering::Relaxed);
};