|
31 | 31 | message::Message,
|
32 | 32 | poh_config::PohConfig,
|
33 | 33 | pubkey::Pubkey,
|
34 |
| - signature::{Keypair, KeypairInsecureClone, Signer}, |
| 34 | + signature::{Keypair, Signer}, |
35 | 35 | stake::{
|
36 | 36 | config as stake_config, instruction as stake_instruction,
|
37 | 37 | state::{Authorized, Lockup},
|
|
53 | 53 | collections::HashMap,
|
54 | 54 | io::{Error, ErrorKind, Result},
|
55 | 55 | iter,
|
56 |
| - ops::Deref, |
57 | 56 | path::{Path, PathBuf},
|
58 | 57 | sync::{Arc, RwLock},
|
59 | 58 | },
|
@@ -202,8 +201,8 @@ impl LocalCluster {
|
202 | 201 | if *in_genesis {
|
203 | 202 | Some((
|
204 | 203 | ValidatorVoteKeypairs {
|
205 |
| - node_keypair: node_keypair.deref().clone(), |
206 |
| - vote_keypair: vote_keypair.deref().clone(), |
| 204 | + node_keypair: node_keypair.insecure_clone(), |
| 205 | + vote_keypair: vote_keypair.insecure_clone(), |
207 | 206 | stake_keypair: Keypair::new(),
|
208 | 207 | },
|
209 | 208 | stake,
|
@@ -262,8 +261,8 @@ impl LocalCluster {
|
262 | 261 | let mut leader_config = safe_clone_config(&config.validator_configs[0]);
|
263 | 262 | leader_config.rpc_addrs = Some((leader_node.info.rpc, leader_node.info.rpc_pubsub));
|
264 | 263 | Self::sync_ledger_path_across_nested_config_fields(&mut leader_config, &leader_ledger_path);
|
265 |
| - let leader_keypair = Arc::new(leader_keypair.clone()); |
266 |
| - let leader_vote_keypair = Arc::new(leader_vote_keypair.clone()); |
| 264 | + let leader_keypair = Arc::new(leader_keypair.insecure_clone()); |
| 265 | + let leader_vote_keypair = Arc::new(leader_vote_keypair.insecure_clone()); |
267 | 266 |
|
268 | 267 | let leader_server = Validator::new(
|
269 | 268 | leader_node,
|
@@ -312,7 +311,7 @@ impl LocalCluster {
|
312 | 311 | .map(|keypairs| {
|
313 | 312 | (
|
314 | 313 | keypairs.node_keypair.pubkey(),
|
315 |
| - Arc::new(keypairs.vote_keypair.clone()), |
| 314 | + Arc::new(keypairs.vote_keypair.insecure_clone()), |
316 | 315 | )
|
317 | 316 | })
|
318 | 317 | .collect();
|
|
0 commit comments