From 436c5523dc79c62439d856cf870c84d42cf234f5 Mon Sep 17 00:00:00 2001 From: Philip Tricca Date: Wed, 9 Oct 2024 17:41:03 -0700 Subject: [PATCH] use a constant for the file name used for the serialized verifier --- src/hsm.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hsm.rs b/src/hsm.rs index 67df3f2..10bb58d 100644 --- a/src/hsm.rs +++ b/src/hsm.rs @@ -41,6 +41,7 @@ const SEED_LEN: usize = 32; const KEY_LEN: usize = 32; const SHARE_LEN: usize = KEY_LEN + 1; const LABEL: &str = "backup"; +const VERIFIER_FILE = "verifier.json"; const SHARES: usize = 5; const THRESHOLD: usize = 3; @@ -234,7 +235,7 @@ impl Hsm { >(*nzs.as_ref(), None, &mut rng) .map_err(|e| HsmError::SplitKeyFailed { e })?; - let verifier_path = self.out_dir.join("verifier.json"); + let verifier_path = self.out_dir.join(VERIFIER_FILE); debug!( "Serializing verifier as json to: {}", verifier_path.display() @@ -430,7 +431,7 @@ impl Hsm { // deserialize verifier: // verifier was serialized to output/verifier.json in the provisioning ceremony // it must be included in and deserialized from the ceremony inputs - let verifier = self.out_dir.join("verifier.json"); + let verifier = self.out_dir.join(VERIFIER_FILE); let verifier = fs::read_to_string(verifier)?; let verifier: FeldmanVerifier< Scalar,