pub fn pedersen_hash_function(x: u64, y: u64, z: u64, mod_num: u64) -> u64Expand description
Computes the pedersen hash of given inputs and a cyclic group.
ยงExamples
use pedersen_hash_function::pedersen_hash_function;
let x = 1;
let y = 2;
let cyclic_group = 5;
let pedersen_hash = pedersen_hash_function(x ,y, 0, cyclic_group);
assert_eq!(pedersen_hash,3);
use pedersen_hash_function::pedersen_hash_function;
let x = 3;
let y = 7;
let z = 11;
let cyclic_group = 13;
let pedersen_hash = pedersen_hash_function(x ,y, z, cyclic_group);
assert_eq!(pedersen_hash,8);