aztec-nr - protocol_types::abis::note_hash

Struct ScopedNoteHash

pub struct ScopedNoteHash {
    pub note_hash: NoteHash,
    pub contract_address: AztecAddress,
}

Fields

note_hash: NoteHash
contract_address: AztecAddress

Implementations

impl ScopedNoteHash

pub fn expose_to_public(self) -> Self

Trait implementations

impl Deserialize for ScopedNoteHash

pub fn deserialize(serialized: [Field; 3]) -> Self

impl Empty for ScopedNoteHash

pub fn empty() -> Self pub fn is_empty(self) -> bool pub fn assert_empty<let S: u32>(self, msg: str<S>)

impl Eq for ScopedNoteHash

pub fn eq(_self: Self, _other: Self) -> bool

impl Ordered for ScopedNoteHash

pub fn counter(self) -> u32

impl OrderedValue<Field> for ScopedNoteHash

pub fn value(self) -> Field

impl Readable<ScopedReadRequest> for ScopedNoteHash

pub fn assert_match_read_request(self, read_request: ScopedReadRequest)

impl Scoped<NoteHash> for ScopedNoteHash

pub fn contract_address(self) -> AztecAddress pub fn inner(self) -> NoteHash

impl Serialize for ScopedNoteHash

pub fn serialize(self) -> [Field; 3]