Add transaction mode to dos (#20191)
This commit is contained in:
parent
2ec74474e9
commit
94a1a57106
|
@ -4546,6 +4546,7 @@ dependencies = [
|
|||
"solana-gossip",
|
||||
"solana-logger 1.8.0",
|
||||
"solana-net-utils",
|
||||
"solana-perf",
|
||||
"solana-sdk",
|
||||
"solana-streamer",
|
||||
"solana-version",
|
||||
|
|
|
@ -17,6 +17,7 @@ solana-core = { path = "../core", version = "=1.8.0" }
|
|||
solana-gossip = { path = "../gossip", version = "=1.8.0" }
|
||||
solana-logger = { path = "../logger", version = "=1.8.0" }
|
||||
solana-net-utils = { path = "../net-utils", version = "=1.8.0" }
|
||||
solana-perf = { path = "../perf", version = "=1.8.0" }
|
||||
solana-sdk = { path = "../sdk", version = "=1.8.0" }
|
||||
solana-streamer = { path = "../streamer", version = "=1.8.0" }
|
||||
solana-version = { path = "../version", version = "=1.8.0" }
|
||||
|
|
|
@ -79,6 +79,10 @@ fn run_dos(
|
|||
"random" => {
|
||||
data.resize(data_size, 0);
|
||||
}
|
||||
"transaction" => {
|
||||
let tx = solana_perf::test_tx::test_tx();
|
||||
data = bincode::serialize(&tx).unwrap();
|
||||
}
|
||||
"get_account_info" => {}
|
||||
"get_program_accounts" => {}
|
||||
&_ => {
|
||||
|
@ -183,6 +187,7 @@ fn main() {
|
|||
"random",
|
||||
"get_account_info",
|
||||
"get_program_accounts",
|
||||
"transaction",
|
||||
])
|
||||
.help("Type of data to send"),
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue