compute_l1_to_l2_message_nullifier

Function compute_l1_to_l2_message_nullifier 

Source
pub fn compute_l1_to_l2_message_nullifier(
    contract: &AztecAddress,
    message_hash: &Fr,
    secret: &Fr,
) -> Fr
Expand description

Compute the nullifier for an L1-to-L2 message consumption.

inner = poseidon2([message_hash, secret], MESSAGE_NULLIFIER) result = poseidon2([contract, inner], SILOED_NULLIFIER)

Mirrors TS computeL1ToL2MessageNullifier(contract, messageHash, secret).