pedersen_hash_function

Function pedersen_hash_function 

Source
pub fn pedersen_hash_function(x: u64, y: u64, z: u64, mod_num: u64) -> u64
Expand 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);