lite_rpc_addr

This commit is contained in:
aniketfuryrocks 2023-01-12 14:28:07 +05:30
parent a37cbd2047
commit f0b4bb1435
No known key found for this signature in database
GPG Key ID: 61F3C528CE664FF3
2 changed files with 8 additions and 3 deletions

View File

@ -15,4 +15,8 @@ pub struct Args {
/// Metrics output file name
#[arg(short = 'm', long, default_value_t = String::from("metrics.csv"))]
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,
}

View File

@ -26,17 +26,18 @@ async fn main() {
runs,
run_interval_ms,
metrics_file_name,
lite_rpc_addr,
} = Args::parse();
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(
DEFAULT_LITE_RPC_ADDR.to_string(),
lite_rpc_addr,
CommitmentConfig::confirmed(),
));
info!("Connecting to {DEFAULT_LITE_RPC_ADDR}");
let bench_helper = BenchHelper { rpc_client };
let mut csv_writer = csv::Writer::from_path(metrics_file_name).unwrap();