Aztec macros
Learn about macros available in Aztec.nr for code generation and abstraction.
Learn about macros available in Aztec.nr for code generation and abstraction.
Learn how to call other contracts from your Aztec smart contracts.
Learn how to call functions within your Aztec smart contracts.
Overview of Aztec contract functions, including private, public, and utility function types.
Learn how to write and use initializer functions in your Aztec smart contracts.
Explore function attributes in Aztec contracts that control visibility, mutability, and execution context.
Learn how to call view functions in your Aztec.js applications to query public state from contracts.
Understand how Aztec transforms contract functions during compilation for privacy and efficiency.
Learn about oracles in Aztec, which provide external data to smart contracts during execution.
Learn how to make calls between public and private functions in Aztec contracts.
Learn about the execution context available to Aztec contract functions, including caller information and block data.
Learn how to use capsules to add data to the private execution environment for use in your Aztec smart contracts.
Understand function visibility modifiers in Aztec and how they affect function execution and accessibility.