solana_rpc/
lib.rs

1#![cfg_attr(
2    not(feature = "agave-unstable-api"),
3    deprecated(
4        since = "3.1.0",
5        note = "This crate has been marked for formal inclusion in the Agave Unstable API. From \
6                v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to \
7                acknowledge use of an interface that may break without warning."
8    )
9)]
10#![allow(clippy::arithmetic_side_effects)]
11mod cluster_tpu_info;
12pub mod filter;
13pub mod max_slots;
14pub mod optimistically_confirmed_bank_tracker;
15pub mod parsed_token_accounts;
16pub mod rpc;
17mod rpc_cache;
18pub mod rpc_completed_slots_service;
19pub mod rpc_health;
20pub mod rpc_pubsub;
21pub mod rpc_pubsub_service;
22pub mod rpc_service;
23pub mod rpc_subscription_tracker;
24pub mod rpc_subscriptions;
25pub mod slot_status_notifier;
26pub mod transaction_notifier_interface;
27pub mod transaction_status_service;
28
29#[macro_use]
30extern crate log;
31
32#[cfg(test)]
33#[macro_use]
34extern crate serde_json;
35
36#[macro_use]
37extern crate solana_metrics;