Add storage rewards pools in development mode only

This commit is contained in:
Michael Vines 2020-02-14 13:58:01 -07:00
parent 335675c51c
commit 8a2d4e2f72
2 changed files with 4 additions and 3 deletions

View File

@ -503,8 +503,9 @@ fn main() -> Result<(), Box<dyn error::Error>> {
);
}
// add genesis stuff from storage and stake
solana_storage_program::rewards_pools::add_genesis_accounts(&mut genesis_config);
if operating_mode == OperatingMode::Development {
solana_storage_program::rewards_pools::add_genesis_accounts(&mut genesis_config);
}
solana_stake_program::add_genesis_accounts(&mut genesis_config);
if let Some(files) = matches.values_of("primordial_accounts_file") {

View File

@ -23,7 +23,7 @@ use std::{
time::{SystemTime, UNIX_EPOCH},
};
#[derive(Serialize, Deserialize, Debug, Clone, Copy)]
#[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq)]
pub enum OperatingMode {
SoftLaunch, // Cluster features incrementally enabled over time
Development, // All features (including experimental features) available immediately from genesis