> Aztec.nr API reference, v6.0.0 (mainnet and testnet). Index: https://docs.aztec.network/aztec-nr-api/mainnet/llms.txt

# Module note_getter

Module: `noir_aztec::note::note_getter`

## Re-exports

- `pub use noir_aztec::note::constants::MAX_NOTES_PER_PAGE;`

## Functions

- [get_note](/aztec-nr-api/mainnet/noir_aztec/note/note_getter/fn.get_note.md)
- [get_notes](/aztec-nr-api/mainnet/noir_aztec/note/note_getter/fn.get_notes.md): Returns a BoundedVec of notes that have been proven to have been created by this contract, either in the current or past transactions (i.e. pending or settled notes). A second BoundedVec contains the note hashes used for the read requests, which can save constraints when computing the note's nullifiers.
- [view_note](/aztec-nr-api/mainnet/noir_aztec/note/note_getter/fn.view_note.md)
- [view_notes](/aztec-nr-api/mainnet/noir_aztec/note/note_getter/fn.view_notes.md): Unconstrained variant of `get_notes`, meant to be used in unconstrained execution contexts. Notably only the note content is returned, and not any of the information used when proving its existence (e.g. note nonce, note hash, etc.).
