diff --git a/src/pcd.rs b/src/pcd.rs index 9300157..5b9644f 100644 --- a/src/pcd.rs +++ b/src/pcd.rs @@ -395,8 +395,8 @@ impl ValidationRule { let mut yes_votes: Vec = Vec::new(); let mut no_votes: Vec = Vec::new(); - let yes = AnkHash::ValidationYes(AnkValidationYesHash::from_byte_array(merkle_root)); - let no = AnkHash::ValidationNo(AnkValidationNoHash::from_byte_array(merkle_root)); + let yes = AnkHash::ValidationYes(AnkValidationYesHash::from_merkle_root(merkle_root)); + let no = AnkHash::ValidationNo(AnkValidationNoHash::from_merkle_root(merkle_root)); // Validate proofs here for proof in proofs { diff --git a/src/process.rs b/src/process.rs index 2ecdb63..789c91f 100644 --- a/src/process.rs +++ b/src/process.rs @@ -36,9 +36,9 @@ impl ProcessState { pub fn get_message_hash(&self, approval: bool) -> anyhow::Result { let merkle_root = ::create_merkle_tree(&self.pcd_commitment)?.root().unwrap(); if approval { - Ok(AnkHash::ValidationYes(AnkValidationYesHash::from_byte_array(merkle_root))) + Ok(AnkHash::ValidationYes(AnkValidationYesHash::from_merkle_root(merkle_root))) } else { - Ok(AnkHash::ValidationNo(AnkValidationNoHash::from_byte_array(merkle_root))) + Ok(AnkHash::ValidationNo(AnkValidationNoHash::from_merkle_root(merkle_root))) } }