Skip to main content

Crate sol_parser_sdk

Crate sol_parser_sdk 

Source

Re-exports§

pub use core::parse_logs_only;
pub use core::parse_logs_streaming;
pub use core::parse_transaction_events;
pub use core::parse_transaction_events_streaming;
pub use core::parse_transaction_with_listener;
pub use core::parse_transaction_with_streaming_listener;
pub use core::DexEvent;
pub use core::EventListener;
pub use core::EventMetadata;
pub use core::ParsedEvent;
pub use core::StreamingEventListener;
pub use warmup::warmup_parser;
pub use rpc_parser::convert_rpc_to_grpc;
pub use rpc_parser::parse_rpc_transaction;
pub use rpc_parser::parse_transaction_from_rpc;
pub use rpc_parser::ParseError;
pub use transaction_cost::parse_rpc_transaction_cost;
pub use transaction_cost::parse_shred_transaction_cost;
pub use transaction_cost::parse_yellowstone_transaction_cost;
pub use transaction_cost::SwqosProvider;
pub use transaction_cost::SwqosTipAccountGroup;
pub use transaction_cost::TipPayment;
pub use transaction_cost::TransactionCost;
pub use transaction_cost::SWQOS_TIP_ACCOUNT_GROUPS;
pub use accounts::rpc_resolve_user_wallet_pubkey;
pub use accounts::user_wallet_pubkey_for_onchain_account;

Modules§

accounts
common
core
Solana DEX 事件解析器核心模块
grpc
gRPC 模块 - 支持gRPC订阅、事件过滤、账号过滤
instr
指令解析器模块
logs
Log parser module
parser
rpc_parser
RPC Transaction Parser
shredstream
ShredStream 模块 - Jito ShredStream 超低延迟交易订阅
transaction_cost
Opt-in transaction fee, compute-budget, and relay-tip parsing.
utils
工具函数模块
warmup
预热模块 - 消除首次调用的延迟