Fix host runs by resolving KZG params file

This commit is contained in:
andrussal 2025-12-09 10:18:36 +01:00
parent f8a41b06b1
commit 35f3188ad4
3 changed files with 12 additions and 4 deletions

View File

@ -105,12 +105,20 @@ pub(crate) fn cryptarchia_config(config: &GeneralConfig) -> CryptarchiaConfig {
}
}
fn kzg_params_path(raw: &str) -> String {
let path = PathBuf::from(raw);
if path.is_dir() {
return path.join("kzgrs_test_params").to_string_lossy().to_string();
}
path.to_string_lossy().to_string()
}
pub(crate) fn da_verifier_config(
config: &GeneralConfig,
) -> DaVerifierServiceSettings<KzgrsDaVerifierSettings, (), (), VerifierStorageAdapterSettings> {
DaVerifierServiceSettings {
share_verifier_settings: KzgrsDaVerifierSettings {
global_params_path: config.da_config.global_params_path.clone(),
global_params_path: kzg_params_path(&config.da_config.global_params_path),
domain_size: config.da_config.num_subnets as usize,
},
tx_verifier_settings: (),
@ -138,7 +146,7 @@ pub(crate) fn da_sampling_config(
blobs_validity_duration: config.da_config.blobs_validity_duration,
},
share_verifier_settings: SamplingVerifierSettings {
global_params_path: config.da_config.global_params_path.clone(),
global_params_path: kzg_params_path(&config.da_config.global_params_path),
domain_size: config.da_config.num_subnets as usize,
},
commitments_wait_duration: Duration::from_secs(1),

View File

@ -99,7 +99,7 @@ pub fn create_executor_config(config: GeneralConfig) -> ExecutorConfig {
mempool: mempool_config(),
sdp: SdpSettings { declaration: None },
wallet: wallet_settings(&config),
key_management: config.kms_config.clone(),
testing_http: testing_http_config(&config),
key_management: config.kms_config,
}
}

View File

@ -85,6 +85,6 @@ pub fn create_validator_config(config: GeneralConfig) -> ValidatorConfig {
sdp: SdpSettings { declaration: None },
testing_http: testing_http_config(&config),
wallet: wallet_settings(&config),
key_management: config.kms_config,
key_management: config.kms_config.clone(),
}
}