Remove unnecessary new_banks_from_blockstore() argument (#8433)
automerge
This commit is contained in:
parent
0fe74e95fe
commit
2059af822d
|
@ -167,12 +167,7 @@ impl Validator {
|
||||||
completed_slots_receiver,
|
completed_slots_receiver,
|
||||||
leader_schedule_cache,
|
leader_schedule_cache,
|
||||||
snapshot_hash,
|
snapshot_hash,
|
||||||
) = new_banks_from_blockstore(
|
) = new_banks_from_blockstore(config, ledger_path, poh_verify);
|
||||||
config.expected_genesis_hash,
|
|
||||||
ledger_path,
|
|
||||||
poh_verify,
|
|
||||||
config,
|
|
||||||
);
|
|
||||||
|
|
||||||
let leader_schedule_cache = Arc::new(leader_schedule_cache);
|
let leader_schedule_cache = Arc::new(leader_schedule_cache);
|
||||||
let exit = Arc::new(AtomicBool::new(false));
|
let exit = Arc::new(AtomicBool::new(false));
|
||||||
|
@ -545,10 +540,9 @@ impl Validator {
|
||||||
|
|
||||||
#[allow(clippy::type_complexity)]
|
#[allow(clippy::type_complexity)]
|
||||||
fn new_banks_from_blockstore(
|
fn new_banks_from_blockstore(
|
||||||
expected_genesis_hash: Option<Hash>,
|
config: &ValidatorConfig,
|
||||||
blockstore_path: &Path,
|
blockstore_path: &Path,
|
||||||
poh_verify: bool,
|
poh_verify: bool,
|
||||||
config: &ValidatorConfig,
|
|
||||||
) -> (
|
) -> (
|
||||||
GenesisConfig,
|
GenesisConfig,
|
||||||
BankForks,
|
BankForks,
|
||||||
|
@ -574,7 +568,7 @@ fn new_banks_from_blockstore(
|
||||||
let genesis_hash = genesis_config.hash();
|
let genesis_hash = genesis_config.hash();
|
||||||
info!("genesis hash: {}", genesis_hash);
|
info!("genesis hash: {}", genesis_hash);
|
||||||
|
|
||||||
if let Some(expected_genesis_hash) = expected_genesis_hash {
|
if let Some(expected_genesis_hash) = config.expected_genesis_hash {
|
||||||
if genesis_hash != expected_genesis_hash {
|
if genesis_hash != expected_genesis_hash {
|
||||||
error!("genesis hash mismatch: expected {}", expected_genesis_hash);
|
error!("genesis hash mismatch: expected {}", expected_genesis_hash);
|
||||||
error!(
|
error!(
|
||||||
|
|
Loading…
Reference in New Issue