Add BenchTpsClient trait (#24208)

* Add BenchTpsClient

* Impl BenchTpsClient for used clients

* Use BenchTpsClient in do_bench

* Update integration test to use faucet via rpc

* Support keypairs from file that are not prefunded

* Remove old perf-utils
This commit is contained in:
Tyera Eulberg
2022-04-11 15:45:40 -04:00
committed by GitHub
parent c0019edf00
commit 3871c85fd7
13 changed files with 395 additions and 169 deletions

2
Cargo.lock generated
View File

@@ -4446,10 +4446,12 @@ dependencies = [
"solana-measure",
"solana-metrics",
"solana-net-utils",
"solana-rpc",
"solana-runtime",
"solana-sdk",
"solana-streamer",
"solana-version",
"thiserror",
]
[[package]]