Skip to content

Commit 02d2b0f

Browse files
authored
Use 1 validator by default for local network (#22128)
1 parent e87408c commit 02d2b0f

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

crates/sui/src/sui_commands.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ use sui_package_management::system_package_versions::latest_system_packages;
5757
use sui_sdk::sui_client_config::{SuiClientConfig, SuiEnv};
5858
use sui_sdk::wallet_context::WalletContext;
5959
use sui_swarm::memory::Swarm;
60-
use sui_swarm_config::genesis_config::{GenesisConfig, DEFAULT_NUMBER_OF_AUTHORITIES};
60+
use sui_swarm_config::genesis_config::GenesisConfig;
6161
use sui_swarm_config::network_config::NetworkConfig;
6262
use sui_swarm_config::network_config_builder::ConfigBuilder;
6363
use sui_swarm_config::node_config_builder::FullnodeConfigBuilder;
@@ -742,9 +742,10 @@ async fn start(
742742
let config_dir = if force_regenesis {
743743
let committee_size = match committee_size {
744744
Some(x) => NonZeroUsize::new(x),
745-
None => NonZeroUsize::new(DEFAULT_NUMBER_OF_AUTHORITIES),
745+
None => NonZeroUsize::new(1),
746746
}
747747
.ok_or_else(|| anyhow!("Committee size must be at least 1."))?;
748+
println!("committee_size: {}", committee_size);
748749
swarm_builder = swarm_builder.committee_size(committee_size);
749750
let genesis_config = GenesisConfig::custom_genesis(1, 100);
750751
swarm_builder = swarm_builder.with_genesis_config(genesis_config);
@@ -1126,7 +1127,7 @@ async fn genesis(
11261127
}
11271128
let committee_size = match committee_size {
11281129
Some(x) => NonZeroUsize::new(x),
1129-
None => NonZeroUsize::new(DEFAULT_NUMBER_OF_AUTHORITIES),
1130+
None => NonZeroUsize::new(1),
11301131
}
11311132
.ok_or_else(|| anyhow!("Committee size must be at least 1."))?;
11321133

crates/sui/tests/cli_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ async fn test_genesis() -> Result<(), anyhow::Error> {
356356
.flat_map(|r| r.map(|file| file.file_name().to_str().unwrap().to_owned()))
357357
.collect::<Vec<_>>();
358358

359-
assert_eq!(10, files.len());
359+
assert_eq!(7, files.len());
360360
assert!(files.contains(&SUI_CLIENT_CONFIG.to_string()));
361361
assert!(files.contains(&SUI_NETWORK_CONFIG.to_string()));
362362
assert!(files.contains(&SUI_FULLNODE_CONFIG.to_string()));
@@ -367,7 +367,7 @@ async fn test_genesis() -> Result<(), anyhow::Error> {
367367
// Check network config
368368
let network_conf =
369369
PersistedConfig::<NetworkConfig>::read(&working_dir.join(SUI_NETWORK_CONFIG))?;
370-
assert_eq!(4, network_conf.validator_configs().len());
370+
assert_eq!(1, network_conf.validator_configs().len());
371371

372372
// Check wallet config
373373
let wallet_conf =

0 commit comments

Comments
 (0)