|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <avm_inputs.hpp>
Definition at line 332 of file avm_inputs.hpp.
| bb::avm2::ExecutionHints::MSGPACK_FIELDS | ( | globalVariables | , |
| tx | , | ||
| protocolContracts | , | ||
| contractInstances | , | ||
| contractClasses | , | ||
| bytecodeCommitments | , | ||
| startingTreeRoots | , | ||
| getSiblingPathHints | , | ||
| getPreviousValueIndexHints | , | ||
| getLeafPreimageHintsPublicDataTree | , | ||
| getLeafPreimageHintsNullifierTree | , | ||
| getLeafValueHints | , | ||
| sequentialInsertHintsPublicDataTree | , | ||
| sequentialInsertHintsNullifierTree | , | ||
| appendLeavesHints | , | ||
| createCheckpointHints | , | ||
| commitCheckpointHints | , | ||
| revertCheckpointHints | |||
| ) |
|
default |
| std::vector<AppendLeavesHint> bb::avm2::ExecutionHints::appendLeavesHints |
Definition at line 352 of file avm_inputs.hpp.
| std::vector<BytecodeCommitmentHint> bb::avm2::ExecutionHints::bytecodeCommitments |
Definition at line 340 of file avm_inputs.hpp.
| std::vector<CommitCheckpointHint> bb::avm2::ExecutionHints::commitCheckpointHints |
Definition at line 354 of file avm_inputs.hpp.
| std::vector<ContractClassHint> bb::avm2::ExecutionHints::contractClasses |
Definition at line 339 of file avm_inputs.hpp.
| std::vector<ContractInstanceHint> bb::avm2::ExecutionHints::contractInstances |
Definition at line 338 of file avm_inputs.hpp.
| std::vector<CreateCheckpointHint> bb::avm2::ExecutionHints::createCheckpointHints |
Definition at line 353 of file avm_inputs.hpp.
| std::vector<GetLeafPreimageHint<crypto::merkle_tree::IndexedLeaf<crypto::merkle_tree::NullifierLeafValue> > > bb::avm2::ExecutionHints::getLeafPreimageHintsNullifierTree |
Definition at line 348 of file avm_inputs.hpp.
| std::vector<GetLeafPreimageHint<crypto::merkle_tree::IndexedLeaf<crypto::merkle_tree::PublicDataLeafValue> > > bb::avm2::ExecutionHints::getLeafPreimageHintsPublicDataTree |
Definition at line 346 of file avm_inputs.hpp.
| std::vector<GetLeafValueHint> bb::avm2::ExecutionHints::getLeafValueHints |
Definition at line 349 of file avm_inputs.hpp.
| std::vector<GetPreviousValueIndexHint> bb::avm2::ExecutionHints::getPreviousValueIndexHints |
Definition at line 344 of file avm_inputs.hpp.
| std::vector<GetSiblingPathHint> bb::avm2::ExecutionHints::getSiblingPathHints |
Definition at line 343 of file avm_inputs.hpp.
| GlobalVariables bb::avm2::ExecutionHints::globalVariables |
Definition at line 333 of file avm_inputs.hpp.
| ProtocolContracts bb::avm2::ExecutionHints::protocolContracts |
Definition at line 336 of file avm_inputs.hpp.
| std::vector<RevertCheckpointHint> bb::avm2::ExecutionHints::revertCheckpointHints |
Definition at line 355 of file avm_inputs.hpp.
| std::vector<SequentialInsertHint<crypto::merkle_tree::NullifierLeafValue> > bb::avm2::ExecutionHints::sequentialInsertHintsNullifierTree |
Definition at line 351 of file avm_inputs.hpp.
| std::vector<SequentialInsertHint<crypto::merkle_tree::PublicDataLeafValue> > bb::avm2::ExecutionHints::sequentialInsertHintsPublicDataTree |
Definition at line 350 of file avm_inputs.hpp.
| TreeSnapshots bb::avm2::ExecutionHints::startingTreeRoots |
Definition at line 342 of file avm_inputs.hpp.
| Tx bb::avm2::ExecutionHints::tx |
Definition at line 334 of file avm_inputs.hpp.