ThinClient internal name grooming (#5800)

This commit is contained in:
Michael Vines
2019-09-06 09:07:40 -07:00
committed by GitHub
parent c3782082bc
commit 1f9fde5f7b
7 changed files with 37 additions and 45 deletions

View File

@ -139,12 +139,12 @@ pub fn get_multi_client(nodes: &[ContactInfo]) -> (ThinClient, usize) {
.filter_map(ContactInfo::valid_client_facing_addr)
.map(|addrs| addrs)
.collect();
let rpcs: Vec<_> = addrs.iter().map(|addr| addr.0).collect();
let tpus: Vec<_> = addrs.iter().map(|addr| addr.1).collect();
let rpc_addrs: Vec<_> = addrs.iter().map(|addr| addr.0).collect();
let tpu_addrs: Vec<_> = addrs.iter().map(|addr| addr.1).collect();
let (_, transactions_socket) = solana_netutil::bind_in_range(FULLNODE_PORT_RANGE).unwrap();
let num_nodes = tpus.len();
let num_nodes = tpu_addrs.len();
(
ThinClient::new_from_addrs(tpus, transactions_socket, rpcs),
ThinClient::new_from_addrs(rpc_addrs, tpu_addrs, transactions_socket),
num_nodes,
)
}