Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
calldata_event.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <vector>
4
5
#include "
barretenberg/vm2/common/field.hpp
"
6
#include "
barretenberg/vm2/common/memory_types.hpp
"
7
8
namespace
bb::avm2::simulation
{
9
10
// todo(ilyas): this needs to be re-worked when actually constrained
11
struct
CalldataEvent
{
12
uint32_t
context_id
;
13
uint32_t
calldata_length
;
14
std::vector<FF>
calldata
;
15
FF
output_hash
;
16
};
17
18
}
// namespace bb::avm2::simulation
memory_types.hpp
bb::avm2::simulation
Definition
address_derivation.cpp:8
bb::avm2::FF
AvmFlavorSettings::FF FF
Definition
field.hpp:10
bb::avm2::simulation::CalldataEvent
Definition
calldata_event.hpp:11
bb::avm2::simulation::CalldataEvent::context_id
uint32_t context_id
Definition
calldata_event.hpp:12
bb::avm2::simulation::CalldataEvent::calldata_length
uint32_t calldata_length
Definition
calldata_event.hpp:13
bb::avm2::simulation::CalldataEvent::output_hash
FF output_hash
Definition
calldata_event.hpp:15
bb::avm2::simulation::CalldataEvent::calldata
std::vector< FF > calldata
Definition
calldata_event.hpp:14
field.hpp
src
barretenberg
vm2
simulation
events
calldata_event.hpp
Generated by
1.9.8