mirror of
https://github.com/logos-blockchain/logos-blockchain-testing.git
synced 2026-01-08 00:03:08 +00:00
Fix host runs by resolving KZG params file
This commit is contained in:
parent
f8a41b06b1
commit
35f3188ad4
@ -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),
|
||||
|
||||
@ -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,
|
||||
}
|
||||
}
|
||||
|
||||
@ -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(),
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user