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,
}
Fields
constants: PrivateTxConstantDatamin_revertible_side_effect_counter: u32validation_requests: PrivateValidationRequestspublic_teardown_call_request: PublicCallRequestfee_payer: AztecAddressexpiration_timestamp: u64is_private_only: boolclaimed_first_nullifier: Fieldclaimed_revertible_counter: u32
Public inputs of the private kernel circuits except for the Tail(-to-Public).