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.
Call functions in other contracts from your Aztec smart contracts to enable composability.
Define different types of functions in your Aztec smart contracts for various execution environments.
Overview of Aztec contract functions, including private, public, and utility function types.
Explore function attributes in Aztec contracts that control visibility, mutability, and execution context.
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.
Step-by-step guide to simulating function calls and reading state from 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.