|
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 300 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_fee_payer | ( | ) |
Definition at line 187 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_gas_settings | ( | ) |
Definition at line 164 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_global_variables | ( | ) |
Definition at line 124 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_previous_non_revertible_accumulated_data | ( | size_t | n | ) |
Definition at line 193 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_previous_revertible_accumulated_data | ( | size_t | n | ) |
Definition at line 225 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_app_logic_call_requests | ( | size_t | n | ) |
Definition at line 271 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_setup_call_requests | ( | size_t | n | ) |
Definition at line 257 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_public_teardown_call_request | ( | ) |
Definition at line 286 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_start_gas_used | ( | ) |
Definition at line 155 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::rand_start_tree_snapshots | ( | ) |
Definition at line 140 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_accumulated_data | ( | const AvmAccumulatedData & | accumulated_data | ) |
Definition at line 105 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 99 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_end_gas_used | ( | const Gas & | end_gas_used | ) |
Definition at line 94 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_end_tree_snapshots | ( | const TreeSnapshots & | end_tree_snapshots | ) |
Definition at line 89 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_protocol_contracts | ( | const ProtocolContracts & | protocol_contracts | ) |
Definition at line 12 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_reverted | ( | bool | reverted | ) |
Definition at line 115 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::set_transaction_fee | ( | const FF & | transaction_fee | ) |
Definition at line 110 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_fee_payer | ( | const AztecAddress & | fee_payer | ) |
Definition at line 32 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_gas_settings | ( | const GasSettings & | gas_settings | ) |
Definition at line 27 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 58 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 72 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 65 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 80 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 44 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 38 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 51 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_start_gas_used | ( | const Gas & | gas | ) |
Definition at line 22 of file public_inputs_builder.cpp.
| PublicInputsBuilder & bb::avm2::testing::PublicInputsBuilder::with_start_tree_snapshots | ( | const TreeSnapshots & | start_tree_snapshots | ) |
Definition at line 17 of file public_inputs_builder.cpp.
|
private |
Definition at line 67 of file public_inputs_builder.hpp.
|
private |
Definition at line 66 of file public_inputs_builder.hpp.