diff --git a/Cargo.lock b/Cargo.lock index fef231bb21e99f..92a95013cd7ee2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8665,6 +8665,7 @@ dependencies = [ name = "solana-send-transaction-service" version = "2.2.0" dependencies = [ + "async-trait", "crossbeam-channel", "itertools 0.12.1", "log", @@ -8673,9 +8674,12 @@ dependencies = [ "solana-logger", "solana-measure", "solana-metrics", + "solana-quic-client", "solana-runtime", "solana-sdk", - "solana-tpu-client", + "solana-tpu-client-next", + "tokio", + "tokio-util 0.7.12", ] [[package]] diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 5d32b4f3d7dca6..bfd0b57baea574 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -7333,6 +7333,7 @@ dependencies = [ name = "solana-send-transaction-service" version = "2.2.0" dependencies = [ + "async-trait", "crossbeam-channel", "itertools 0.12.1", "log", @@ -7340,9 +7341,12 @@ dependencies = [ "solana-connection-cache", "solana-measure", "solana-metrics", + "solana-quic-client", "solana-runtime", "solana-sdk", - "solana-tpu-client", + "solana-tpu-client-next", + "tokio", + "tokio-util 0.7.1", ] [[package]] @@ -7737,6 +7741,27 @@ dependencies = [ "tokio", ] +[[package]] +name = "solana-tpu-client-next" +version = "2.2.0" +dependencies = [ + "async-trait", + "log", + "lru", + "quinn", + "rustls 0.23.19", + "solana-connection-cache", + "solana-logger", + "solana-measure", + "solana-rpc-client", + "solana-sdk", + "solana-streamer", + "solana-tpu-client", + "thiserror 2.0.3", + "tokio", + "tokio-util 0.7.1", +] + [[package]] name = "solana-transaction-context" version = "2.2.0" diff --git a/svm/examples/Cargo.lock b/svm/examples/Cargo.lock index 8c853d0f446672..676550199602c1 100644 --- a/svm/examples/Cargo.lock +++ b/svm/examples/Cargo.lock @@ -6668,6 +6668,7 @@ dependencies = [ name = "solana-send-transaction-service" version = "2.2.0" dependencies = [ + "async-trait", "crossbeam-channel", "itertools 0.12.1", "log", @@ -6675,9 +6676,12 @@ dependencies = [ "solana-connection-cache", "solana-measure", "solana-metrics", + "solana-quic-client", "solana-runtime", "solana-sdk", - "solana-tpu-client", + "solana-tpu-client-next", + "tokio", + "tokio-util 0.7.12", ] [[package]] @@ -7089,6 +7093,27 @@ dependencies = [ "tokio", ] +[[package]] +name = "solana-tpu-client-next" +version = "2.2.0" +dependencies = [ + "async-trait", + "log", + "lru", + "quinn", + "rustls 0.23.19", + "solana-connection-cache", + "solana-logger", + "solana-measure", + "solana-rpc-client", + "solana-sdk", + "solana-streamer", + "solana-tpu-client", + "thiserror 2.0.3", + "tokio", + "tokio-util 0.7.12", +] + [[package]] name = "solana-transaction-context" version = "2.2.0"