You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Public functions are executed by the sequencer who doesn't have any debug metadata/abi about the function. We can, however, simulate locally the public part of the functions if the user requests so, which will be a necessary feature for gas metering with fees. When executing locally we do have access to the debug metadata.
The text was updated successfully, but these errors were encountered:
…ts on them (#1853)
Resolves#1813 and
#1377
- Simulates the public part of transactions before submission to the
node.
- Introduces a SimulationError to show complete call stacks (aztec
function calls and noir function calls)
- Reconstructs public function errors to show noir call stacks on public
functions after simulation
- Fixes a bug where the public tx processor was mutating Tx objects in
place.
Public functions are executed by the sequencer who doesn't have any debug metadata/abi about the function. We can, however, simulate locally the public part of the functions if the user requests so, which will be a necessary feature for gas metering with fees. When executing locally we do have access to the debug metadata.
The text was updated successfully, but these errors were encountered: