For the complete documentation index, see llms.txt.
aztec-nr - noir_aztec::macros

Module macros

Definition of Aztec contract functions, storage, notes and events.

Modules

  • The functionality in this module is triggered by the #[aztec] macro. It generates new functions, prefixed with __aztec_nr_internals___, from the ones marked with #[external(...)] and #[internal(...)] attributes. The original functions are then modified to be uncallable. This prevents developers from inadvertently calling a function directly, instead of performing a proper contract call.

Structs

Functions

  • Enables aztec-nr features on a contract.