38 data.emplace_back(idx);
64 std::vector<uint32_t>
data;
#define BB_ASSERT_LT(left, right,...)
Entry point for Barretenberg command-line interface.
constexpr uint32_t PROPAGATED_DATABUS_COMMITMENTS_SIZE
std::array< BusVector, 3 > DataBus
The DataBus; facilitates storage of public circuit input/output.
constexpr uint32_t NUM_DATABUS_COMMITMENTS
constexpr uint32_t PROPAGATED_DATABUS_COMMITMENT_SIZE
std::vector< uint32_t > read_counts
void increment_read_count(size_t idx)
void append(const uint32_t &idx)
Add an element to the data defining this bus column.
std::vector< uint32_t > data
const uint32_t & operator[](size_t idx) const
static constexpr bb::fr DEFAULT_VALUE
const uint32_t & get_read_count(size_t idx) const