Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
databus.hpp File Reference

Go to the source code of this file.

Classes

struct  bb::BusVector
 A DataBus column. More...
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 

Typedefs

using bb::DataBus = std::array< BusVector, NUM_BUS_COLUMNS >
 

Enumerations

enum class  bb::BusId : uint8_t { bb::KERNEL_CALLDATA = 0 , bb::APP_CALLDATA = 1 , bb::RETURNDATA = MAX_APPS_PER_KERNEL + 1 }
 

Variables

constexpr size_t bb::NUM_BUS_COLUMNS = MAX_APPS_PER_KERNEL + 1 + 1
 The DataBus; facilitates storage of public circuit input/output.