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

Go to the source code of this file.

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::avm2
 
namespace  bb::avm2::fuzzer
 

Typedefs

using bb::avm2::fuzzer::ProtocolContractsMutationConfig = WeightedSelectionConfig< ProtocolContractsMutationOptions, 2 >
 

Enumerations

enum class  bb::avm2::fuzzer::ProtocolContractsMutationOptions : uint8_t { bb::avm2::fuzzer::Mutate , bb::avm2::fuzzer::Remove }
 

Functions

void bb::avm2::fuzzer::mutate_protocol_contracts (ProtocolContracts &protocol_contracts, Tx &tx, const std::vector< AztecAddress > &contract_addresses, std::mt19937_64 &rng)
 

Variables

constexpr ProtocolContractsMutationConfig bb::avm2::fuzzer::PROTOCOL_CONTRACTS_MUTATION_CONFIGURATION