diff --git a/schnorr_fun/src/frost/chilldkg/certpedpop/certificate.rs b/schnorr_fun/src/frost/chilldkg/certpedpop/certificate.rs index 5354c625..e6d15e0c 100644 --- a/schnorr_fun/src/frost/chilldkg/certpedpop/certificate.rs +++ b/schnorr_fun/src/frost/chilldkg/certpedpop/certificate.rs @@ -352,6 +352,16 @@ impl Certifier { Ok(()) } + /// Get the aggregated keygen input + pub fn agg_input(&self) -> &encpedpop::AggKeygenInput { + &self.agg_input + } + + /// Get the set of required keys for certification + pub fn required_keys(&self) -> &BTreeSet { + &self.required_keys + } + /// Check if all required certificates have been received pub fn is_finished(&self) -> bool { self.certificates.len() == self.required_keys.len()