Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch to solana-tpu-client from solana_client::tpu_client for bench-tps, dos/, LocalCluster, gossip/ #301

Conversation

gregcusack
Copy link

A Followup PR to: #258. A setup the remove of ThinClient from LocalCluster. Removes dependency on solana_client::tpu_client and switches over to solana-tpu-client.

Requires PR: #258 to be merged first.

Problem

Building a TpuClient with a quic cache for tests can be cumbersome. Requires a decent amount of duplicate code.

Summary of Changes

This is the 9th PR on the way to remove ThinClient completely.
See

@gregcusack gregcusack changed the title switch to solana-tpu-client from solana_client::tpu_client for bench-tps, dos/, LocalCluster, gossip/` switch to solana-tpu-client from solana_client::tpu_client for bench-tps, dos/, LocalCluster, gossip/ Mar 18, 2024
@gregcusack gregcusack force-pushed the tpu-client-from-entrypoint-switch-to-tpu-client branch 3 times, most recently from 79b12df to 0871dcc Compare March 18, 2024 21:16
@gregcusack gregcusack force-pushed the tpu-client-from-entrypoint-switch-to-tpu-client branch from 0871dcc to a5bd940 Compare March 18, 2024 21:58
@gregcusack gregcusack closed this Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant