(input: &[u8])
| 1 | use sha2::{Digest, Sha256}; |
| 2 | |
| 3 | pub fn calculate_double_sha256(input: &[u8]) -> [u8; 32] { |
| 4 | let mut hasher = Sha256::default(); |
| 5 | hasher.update(input); |
| 6 | let result = hasher.finalize_reset(); |
| 7 | hasher.update(result); |
| 8 | hasher.finalize().into() |
| 9 | } |
| 10 | |
| 11 | pub fn calculate_sha256(input: &[u8]) -> [u8; 32] { |
| 12 | let mut hasher = Sha256::default(); |