Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
tx_events.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <cstdint>
4#include <variant>
5
9
10namespace bb::avm2::simulation {
11
17
19 FF msg_sender; // TODO(dbanks12): order sender and address to match other functions/types
26 bool success;
27};
28
33
37
46
47struct PadTreesEvent {};
48
49struct CleanupEvent {};
50
57
65
67
68} // namespace bb::avm2::simulation
std::variant< EnqueuedCallEvent, PrivateAppendTreeEvent, PrivateEmitL2L1MessageEvent, CollectGasFeeEvent, PadTreesEvent, CleanupEvent > TxPhaseEventType
Definition tx_events.hpp:56
std::variant< TxStartupEvent, TxPhaseEvent > TxEvent
Definition tx_events.hpp:66
AvmFlavorSettings::FF FF
Definition field.hpp:10
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13
unsigned __int128 uint128_t
Definition serialize.hpp:44