AVM range check gadget for witness generation.
std::variant< PublicDataTreeReadWriteEvent, CheckPointEventType > PublicDataTreeCheckEvent
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
AppendOnlyTreeSnapshot prev_snapshot
PublicDataTreeLeafPreimage low_leaf_preimage
AztecAddress contract_address
std::optional< PublicDataWriteData > write_data
bool operator==(const PublicDataTreeReadWriteEvent &other) const =default
bool operator==(const PublicDataWriteData &other) const =default
AppendOnlyTreeSnapshot next_snapshot
PublicDataTreeLeafPreimage updated_low_leaf_preimage