Move tower storage into its own module

This commit is contained in:
Michael Vines
2021-08-09 11:32:48 -07:00
parent d7ab510229
commit e9722474eb
13 changed files with 152 additions and 138 deletions

View File

@ -6,8 +6,7 @@ use {
jsonrpc_server_utils::tokio,
log::*,
solana_core::{
consensus::{Tower, TowerStorage},
validator::ValidatorStartProgress,
consensus::Tower, tower_storage::TowerStorage, validator::ValidatorStartProgress,
},
solana_gossip::cluster_info::ClusterInfo,
solana_sdk::{

View File

@ -8,7 +8,7 @@ use {
},
},
solana_client::rpc_client::RpcClient,
solana_core::consensus::FileTowerStorage,
solana_core::tower_storage::FileTowerStorage,
solana_faucet::faucet::{run_local_faucet_with_port, FAUCET_PORT},
solana_rpc::rpc::JsonRpcConfig,
solana_sdk::{

View File

@ -20,8 +20,8 @@ use {
rpc_request::MAX_MULTIPLE_ACCOUNTS,
},
solana_core::{
consensus::FileTowerStorage,
ledger_cleanup_service::{DEFAULT_MAX_LEDGER_SHREDS, DEFAULT_MIN_MAX_LEDGER_SHREDS},
tower_storage::FileTowerStorage,
tpu::DEFAULT_TPU_COALESCE_MS,
validator::{
is_snapshot_config_invalid, Validator, ValidatorConfig, ValidatorStartProgress,