diff --git a/cumulus/rococo-parachains/src/cli.rs b/cumulus/rococo-parachains/src/cli.rs index 7c4375fb7d..e9f8ecce66 100644 --- a/cumulus/rococo-parachains/src/cli.rs +++ b/cumulus/rococo-parachains/src/cli.rs @@ -60,8 +60,10 @@ pub struct ExportGenesisStateCommand { pub output: Option, /// Id of the parachain this state is for. - #[structopt(long, default_value = "100", conflicts_with = "chain")] - pub parachain_id: u32, + /// + /// Default: 100 + #[structopt(long, conflicts_with = "chain")] + pub parachain_id: Option, /// Write output in binary. Default is to write in hex. #[structopt(short, long)] diff --git a/cumulus/rococo-parachains/src/command.rs b/cumulus/rococo-parachains/src/command.rs index d56e0ea1f8..94d75fac01 100644 --- a/cumulus/rococo-parachains/src/command.rs +++ b/cumulus/rococo-parachains/src/command.rs @@ -241,7 +241,7 @@ pub fn run() -> Result<()> { let block: Block = generate_genesis_block(&load_spec( ¶ms.chain.clone().unwrap_or_default(), - params.parachain_id.into(), + params.parachain_id.unwrap_or(100).into(), )?)?; let raw_header = block.header().encode(); let output_buf = if params.raw {