Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <public_inputs_builder.hpp>
Private Attributes | |
PublicInputs | public_inputs = {} |
numeric::RNG & | engine |
Definition at line 16 of file public_inputs_builder.hpp.
|
inline |
Definition at line 18 of file public_inputs_builder.hpp.
PublicInputs bb::avm2::testing::PublicInputsBuilder::build | ( | ) | const |
Definition at line 291 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_fee_payer | ( | ) |
Definition at line 178 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_gas_settings | ( | ) |
Definition at line 155 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_global_variables | ( | ) |
Definition at line 118 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_previous_non_revertible_accumulated_data | ( | size_t | n | ) |
Definition at line 184 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_previous_revertible_accumulated_data | ( | size_t | n | ) |
Definition at line 216 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_app_logic_call_requests | ( | size_t | n | ) |
Definition at line 262 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_setup_call_requests | ( | size_t | n | ) |
Definition at line 248 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_teardown_call_request | ( | ) |
Definition at line 277 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_start_gas_used | ( | ) |
Definition at line 146 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_start_tree_snapshots | ( | ) |
Definition at line 134 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_accumulated_data | ( | const AvmAccumulatedData & | accumulated_data | ) |
Definition at line 99 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_accumulated_data_array_lengths | ( | const AvmAccumulatedDataArrayLengths & | accumulated_data_array_lengths | ) |
Definition at line 93 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_end_gas_used | ( | const Gas & | end_gas_used | ) |
Definition at line 88 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_end_tree_snapshots | ( | const TreeSnapshots & | end_tree_snapshots | ) |
Definition at line 83 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_reverted | ( | bool | reverted | ) |
Definition at line 109 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_transaction_fee | ( | const FF & | transaction_fee | ) |
Definition at line 104 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_fee_payer | ( | const AztecAddress & | fee_payer | ) |
Definition at line 27 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_gas_settings | ( | const GasSettings & | gas_settings | ) |
Definition at line 22 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_global_variables | ( | const GlobalVariables & | globals | ) |
Definition at line 7 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_previous_non_revertible_accumulated_data | ( | const PrivateToAvmAccumulatedData & | previous_non_revertible_accumulated_data | ) |
Definition at line 53 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_previous_non_revertible_accumulated_data_array_lengths | ( | const PrivateToAvmAccumulatedDataArrayLengths & | previous_non_revertible_accumulated_data_array_lengths | ) |
Definition at line 67 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_previous_revertible_accumulated_data | ( | const PrivateToAvmAccumulatedData & | previous_revertible_accumulated_data | ) |
Definition at line 60 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_previous_revertible_accumulated_data_array_lengths | ( | const PrivateToAvmAccumulatedDataArrayLengths & | previous_revertible_accumulated_data_array_lengths | ) |
Definition at line 75 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_public_app_logic_call_requests | ( | const std::array< PublicCallRequest, MAX_ENQUEUED_CALLS_PER_TX > & | public_app_logic_call_requests | ) |
Definition at line 39 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_public_setup_call_requests | ( | const std::array< PublicCallRequest, MAX_ENQUEUED_CALLS_PER_TX > & | public_setup_call_requests | ) |
Definition at line 33 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_public_teardown_call_request | ( | const PublicCallRequest & | public_teardown_call_request | ) |
Definition at line 46 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_start_gas_used | ( | const Gas & | gas | ) |
Definition at line 17 of file public_inputs_builder.cpp.
PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_start_tree_snapshots | ( | const TreeSnapshots & | start_tree_snapshots | ) |
Definition at line 12 of file public_inputs_builder.cpp.
|
private |
Definition at line 66 of file public_inputs_builder.hpp.
|
private |
Definition at line 65 of file public_inputs_builder.hpp.