define AtomicSlot

This commit is contained in:
GroovieGermanikus 2024-05-08 15:25:32 +02:00
parent 78b8197668
commit 86412cfd71
No known key found for this signature in database
GPG Key ID: 5B6EB831A5CD2015
1 changed files with 4 additions and 0 deletions

View File

@ -1,6 +1,8 @@
use solana_sdk::commitment_config::CommitmentConfig;
use std::collections::HashMap;
use std::fmt::{Debug, Display};
use std::sync::Arc;
use std::sync::atomic::AtomicU64;
use std::time::Duration;
use yellowstone_grpc_proto::geyser::{CommitmentLevel, SubscribeRequest, SubscribeRequestFilterAccounts, SubscribeRequestFilterBlocks, SubscribeRequestFilterBlocksMeta, SubscribeRequestFilterSlots, SubscribeUpdate};
use yellowstone_grpc_proto::tonic::transport::ClientTlsConfig;
@ -15,6 +17,8 @@ mod obfuscate;
pub mod histogram_percentiles;
pub mod yellowstone_grpc_util;
pub type AtomicSlot = Arc<AtomicU64>;
// 1-based attempt counter
type Attempt = u32;