aztec-nr - noir_aztec::protocol::abis::private_kernel::private_call_data

Struct PrivateCallData

pub struct PrivateCallData {
    pub public_inputs: PrivateCircuitPublicInputs,
    pub vk: ChonkVerificationKey,
    pub verification_key_hints: PrivateVerificationKeyHints,
}

Fields

verification_key_hints: PrivateVerificationKeyHints

Implementations

impl PrivateCallData

pub fn verify(self, is_first_function_call: bool)

Verifies the proof against the verification key and public inputs. The vk hash is also checked in the backend to match the key.