For the complete documentation index, see llms.txt.
aztec-nr - protocol_types::abis::kernel_circuit_public_inputs::private_kernel_circuit_public_inputs

Struct PrivateKernelCircuitPublicInputs

pub struct PrivateKernelCircuitPublicInputs {
    pub constants: PrivateTxConstantData,
    pub min_revertible_side_effect_counter: u32,
    pub validation_requests: PrivateValidationRequests,
    pub end: PrivateAccumulatedData,
    pub public_teardown_call_request: PublicCallRequest,
    pub fee_payer: AztecAddress,
    pub expiration_timestamp: u64,
    pub is_private_only: bool,
    pub claimed_first_nullifier: Field,
    pub claimed_revertible_counter: u32,
}

Public inputs of the private kernel circuits except for the Tail(-to-Public).

Fields

min_revertible_side_effect_counter: u32
validation_requests: PrivateValidationRequests
public_teardown_call_request: PublicCallRequest
fee_payer: AztecAddress
expiration_timestamp: u64
is_private_only: bool
claimed_first_nullifier: Field
claimed_revertible_counter: u32