Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
public_call_request.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <random>
4#include <vector>
5
9
10namespace bb::avm2::fuzzer {
11
12constexpr uint16_t MAX_CALLDATA_SIZE = 256;
13
20
22
28});
29
30PublicCallRequestWithCalldata generate_public_call_request(std::vector<AztecAddress>& contract_addresses,
31 std::mt19937_64& rng);
32
34 std::vector<AztecAddress>& contract_addresses,
35 std::mt19937_64& rng);
36} // namespace bb::avm2::fuzzer
constexpr PublicCallRequestMutationConfig PUB_REQUEST_MUTATION_CONFIGURATION
constexpr uint16_t MAX_CALLDATA_SIZE
PublicCallRequestWithCalldata generate_public_call_request(std::vector< AztecAddress > &contract_addresses, std::mt19937_64 &rng)
WeightedSelectionConfig< PublicCallRequestMutationOptions, 4 > PublicCallRequestMutationConfig
void mutate_public_call_request(PublicCallRequestWithCalldata &request, std::vector< AztecAddress > &contract_addresses, std::mt19937_64 &rng)
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13