Skip to content

Commit 6d32380

Browse files
committed
avoid unwrap
Signed-off-by: Naohiro Yoshida <naohiro.yoshida@datachain.jp>
1 parent e8573db commit 6d32380

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

server/src/main.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
use crate::host::single::config::Config;
22
use crate::server::{start_http_server_task, DerivationState};
3+
use anyhow::Context;
34
use base64::Engine;
45
use clap::Parser;
56
use kona_registry::ROLLUP_CONFIGS;
@@ -38,7 +39,10 @@ async fn main() -> anyhow::Result<()> {
3839
chain_id
3940
);
4041
let l2_config = l2_client.rollup_config().await?;
41-
let l1_chain_config = config.l1_chain_config.as_ref().unwrap();
42+
let l1_chain_config = config
43+
.l1_chain_config
44+
.as_ref()
45+
.context("l1 chain config is required")?;
4246
let decoded = base64::engine::general_purpose::STANDARD.decode(l1_chain_config)?;
4347
let l1_chain_config: kona_genesis::L1ChainConfig = serde_json::from_slice(&decoded)?;
4448
(Some(l2_config), Some(l1_chain_config))

0 commit comments

Comments
 (0)