Struct NoteValidationRequest
pub struct NoteValidationRequest
{ /* private fields */ }
Implementations
impl NoteValidationRequest
pub fn new(
contract_address: AztecAddress,
owner: AztecAddress,
storage_slot: Field,
randomness: Field,
note_nonce: Field,
packed_note: BoundedVec<Field, 8>,
note_hash: Field,
nullifier: Field,
tx_hash: Field,
) -> Self
Trait implementations
impl Deserialize for NoteValidationRequest
pub fn deserialize(fields: [Field; 18]) -> Self
pub fn stream_deserialize<let K: u32>(reader: &mut Reader<K>) -> Self
Intermediate struct used to perform batch note validation by PXE. The
aztec_utl_validateAndStoreEnqueuedNotesAndEventsoracle expects for values of this type to be stored in aEphemeralArray.