diff --git a/toolkit/partner-chains-cli/src/create_chain_spec/mod.rs b/toolkit/partner-chains-cli/src/create_chain_spec/mod.rs index 19d360935..4ee86405c 100644 --- a/toolkit/partner-chains-cli/src/create_chain_spec/mod.rs +++ b/toolkit/partner-chains-cli/src/create_chain_spec/mod.rs @@ -120,15 +120,15 @@ impl CreateChainSpecCmd { let initial_authorities = config .initial_permissioned_candidates_parsed .iter() - .map(|c| { - json!({ + .map(|c| -> anyhow::Result { + Ok(json!({ "Permissioned": { - "id": serde_json::to_value(c.sidechain).unwrap(), + "id": serde_json::to_value(c.sidechain)?, "keys": c.session_keys() } - }) + })) }) - .collect::>(); + .collect::, _>>()?; let initial_authorities = serde_json::Value::Array(initial_authorities); Self::update_field( &mut chain_spec,