Function Macros
This page explains three types of functions that exist on Aztec - public, private, and unconstrained; as well as all macros.
This page explains three types of functions that exist on Aztec - public, private, and unconstrained; as well as all macros.
Below, we go more into depth of what is happening under the hood when you create a function in an Aztec contract and what the attributes are really doing.
What is the context
In Aztec there are multiple different types of visibility that can be applied to functions. Namely we have data visibility and function visibility. This page explains these types of visibility.