compute_address

Function compute_address 

Source
pub fn compute_address(
    public_keys: &PublicKeys,
    partial_address: &Fr,
) -> Result<AztecAddress, Error>
Expand description

Compute an Aztec address from public keys and a partial address.

Algorithm:

  1. preaddress = poseidon2([public_keys_hash, partial_address], CONTRACT_ADDRESS_V1)
  2. address_point = (Fq(preaddress) * G) + ivpk_m
  3. address = address_point.x