From 1fe7a2356a6ddbae2fef1c610621e0f3fb3350f4 Mon Sep 17 00:00:00 2001 From: Steve Degosserie <723552+stiiifff@users.noreply.github.com> Date: Thu, 11 Sep 2025 13:26:22 +0200 Subject: [PATCH] fix: Remove dev key generation for StorageHub (#159) Key should be injected into the node's keystore at startup. --- operator/node/src/service.rs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/operator/node/src/service.rs b/operator/node/src/service.rs index 85d6573f..4ddd2956 100644 --- a/operator/node/src/service.rs +++ b/operator/node/src/service.rs @@ -534,25 +534,13 @@ where ); } - let signing_dev_key = config - .dev_key_seed - .clone() - .expect("Dev key seed must be present in dev mode."); - let keystore = keystore_container.keystore(); - - // Initialise seed for signing transactions using blockchain service. - // In dev mode we use a well known dev account. - keystore - .sr25519_generate_new(BCSV_KEY_TYPE, Some(signing_dev_key.as_ref())) - .expect("Invalid dev signing key provided."); - // Storage Hub builder let (sh_builder, maybe_storage_hub_client_rpc_config) = init_sh_builder::( &provider_options, &task_manager, file_transfer_request_protocol, network.clone(), - keystore.clone(), + keystore_container.keystore(), client.clone(), // indexer_options.clone(), FIXME None,