From a80f0f716569549f086138062bef5a4b5ddfc558 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 27 Dec 2025 13:08:11 +0100 Subject: [PATCH] Simplify network magic parsing --- src/config.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/config.rs b/src/config.rs index ffb5525..b15bde6 100644 --- a/src/config.rs +++ b/src/config.rs @@ -245,15 +245,15 @@ impl Config { unsupported => unsupported_network(unsupported), }; - let magic = match (config.network, config.magic) { - (_, Some(magic)) => magic.parse().unwrap_or_else(|error| { + let magic = match config.magic { + Some(magic_hex) => magic_hex.parse().unwrap_or_else(|error| { eprintln!( "Error: magic '{}' is not a valid hex string: {}", - magic, error + magic_hex, error ); std::process::exit(1); }), - (network, None) => network.magic(), + None => config.network.magic(), }; let daemon_rpc_addr: SocketAddr = config.daemon_rpc_addr.map_or(