solana-test-validator now uses FileTowerStorage

This commit is contained in:
Michael Vines
2021-08-10 20:16:18 -07:00
parent e9722474eb
commit 7ddda30126
4 changed files with 25 additions and 9 deletions

View File

@ -509,6 +509,8 @@ fn main() {
let mut genesis = TestValidatorGenesis::default();
genesis.max_ledger_shreds = value_of(&matches, "limit_ledger_size");
let tower_storage = Arc::new(FileTowerStorage::new(ledger_path.clone()));
let admin_service_cluster_info = Arc::new(RwLock::new(None));
admin_rpc_service::run(
&ledger_path,
@ -522,7 +524,7 @@ fn main() {
validator_exit: genesis.validator_exit.clone(),
authorized_voter_keypairs: genesis.authorized_voter_keypairs.clone(),
cluster_info: admin_service_cluster_info.clone(),
tower_storage: Arc::new(FileTowerStorage::new(ledger_path.clone())),
tower_storage: tower_storage.clone(),
},
);
let dashboard = if output == Output::Dashboard {
@ -540,6 +542,7 @@ fn main() {
genesis
.ledger_path(&ledger_path)
.tower_storage(tower_storage)
.add_account(
faucet_pubkey,
AccountSharedData::new(faucet_lamports, 0, &system_program::id()),