solana/rpc/src
Tyera c32377b5af
Split out quic- and udp-client definitions (#28762)
* Move ConnectionCache back to solana-client, and duplicate ThinClient, TpuClient there

* Dedupe thin_client modules

* Dedupe tpu_client modules

* Move TpuClient to TpuConnectionCache

* Move ThinClient to TpuConnectionCache

* Move TpuConnection and quic/udp trait implementations back to solana-client

* Remove enum_dispatch from solana-tpu-client

* Move udp-client to its own crate

* Move quic-client to its own crate
2022-11-18 12:21:45 -07:00
..
cluster_tpu_info.rs replaces Mutex<PohRecorder> with RwLock<PohRecorder> (#26370) 2022-07-05 14:29:44 +00:00
lib.rs Split up solana-client (#27246) 2022-08-24 05:34:35 +00:00
max_slots.rs
optimistically_confirmed_bank_tracker.rs Use new client crates (#27360) 2022-08-24 10:47:02 -06:00
parsed_token_accounts.rs Use new client crates (#27360) 2022-08-24 10:47:02 -06:00
rpc.rs Split out quic- and udp-client definitions (#28762) 2022-11-18 12:21:45 -07:00
rpc_cache.rs Use new client crates (#27360) 2022-08-24 10:47:02 -06:00
rpc_completed_slots_service.rs Use new client crates (#27360) 2022-08-24 10:47:02 -06:00
rpc_health.rs async hash verify on load (#26208) 2022-07-15 14:29:56 -05:00
rpc_pubsub.rs RPC: Return the data length for get account requests (#28421) 2022-10-18 01:56:04 +08:00
rpc_pubsub_service.rs Standardize thread names 2022-08-20 07:49:39 -07:00
rpc_service.rs Split out quic- and udp-client definitions (#28762) 2022-11-18 12:21:45 -07:00
rpc_subscription_tracker.rs Use new client crates (#27360) 2022-08-24 10:47:02 -06:00
rpc_subscriptions.rs Support versioned transactions in program test framework (#28739) 2022-11-18 23:43:52 +08:00
transaction_notifier_interface.rs Add transaction index in slot to geyser plugin TransactionInfo (#25688) 2022-06-23 13:37:38 -06:00
transaction_status_service.rs Record inner instruction stack height (#28430) 2022-10-26 10:37:44 +08:00