lite_rpc_addr
This commit is contained in:
parent
a37cbd2047
commit
f0b4bb1435
|
@ -15,4 +15,8 @@ pub struct Args {
|
||||||
/// Metrics output file name
|
/// Metrics output file name
|
||||||
#[arg(short = 'm', long, default_value_t = String::from("metrics.csv"))]
|
#[arg(short = 'm', long, default_value_t = String::from("metrics.csv"))]
|
||||||
pub metrics_file_name: String,
|
pub metrics_file_name: String,
|
||||||
|
/// Lite Rpc Address
|
||||||
|
#[arg(short = 'l', long, default_value_t = String::from("http://127.0.0.1:8890"))]
|
||||||
|
pub lite_rpc_addr: String,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,17 +26,18 @@ async fn main() {
|
||||||
runs,
|
runs,
|
||||||
run_interval_ms,
|
run_interval_ms,
|
||||||
metrics_file_name,
|
metrics_file_name,
|
||||||
|
lite_rpc_addr,
|
||||||
} = Args::parse();
|
} = Args::parse();
|
||||||
|
|
||||||
let mut run_interval_ms = tokio::time::interval(Duration::from_millis(run_interval_ms));
|
let mut run_interval_ms = tokio::time::interval(Duration::from_millis(run_interval_ms));
|
||||||
|
|
||||||
|
info!("Connecting to {lite_rpc_addr}");
|
||||||
|
|
||||||
let rpc_client = Arc::new(RpcClient::new_with_commitment(
|
let rpc_client = Arc::new(RpcClient::new_with_commitment(
|
||||||
DEFAULT_LITE_RPC_ADDR.to_string(),
|
lite_rpc_addr,
|
||||||
CommitmentConfig::confirmed(),
|
CommitmentConfig::confirmed(),
|
||||||
));
|
));
|
||||||
|
|
||||||
info!("Connecting to {DEFAULT_LITE_RPC_ADDR}");
|
|
||||||
|
|
||||||
let bench_helper = BenchHelper { rpc_client };
|
let bench_helper = BenchHelper { rpc_client };
|
||||||
|
|
||||||
let mut csv_writer = csv::Writer::from_path(metrics_file_name).unwrap();
|
let mut csv_writer = csv::Writer::from_path(metrics_file_name).unwrap();
|
||||||
|
|
Loading…
Reference in New Issue