diff --git a/barretenberg/cpp/src/barretenberg/goblin/mock_circuits_pinning.test.cpp b/barretenberg/cpp/src/barretenberg/goblin/mock_circuits_pinning.test.cpp index 193535fee322..9b58231bb3fe 100644 --- a/barretenberg/cpp/src/barretenberg/goblin/mock_circuits_pinning.test.cpp +++ b/barretenberg/cpp/src/barretenberg/goblin/mock_circuits_pinning.test.cpp @@ -78,5 +78,5 @@ TEST_F(MegaMockCircuitsPinning, E2EStructuredCircuitSize) MegaCircuitBuilder app_circuit{ goblin.op_queue }; TraceSettings trace_settings{ E2E_FULL_TEST_STRUCTURE }; auto proving_key = std::make_shared(app_circuit, trace_settings); - EXPECT_EQ(proving_key->proving_key.log_circuit_size, 20); -} \ No newline at end of file + EXPECT_EQ(proving_key->proving_key.log_circuit_size, 18); +} diff --git a/barretenberg/cpp/src/barretenberg/plonk_honk_shared/execution_trace/mega_execution_trace.hpp b/barretenberg/cpp/src/barretenberg/plonk_honk_shared/execution_trace/mega_execution_trace.hpp index 4f02d9dc3c27..8dcdc62310de 100644 --- a/barretenberg/cpp/src/barretenberg/plonk_honk_shared/execution_trace/mega_execution_trace.hpp +++ b/barretenberg/cpp/src/barretenberg/plonk_honk_shared/execution_trace/mega_execution_trace.hpp @@ -328,18 +328,18 @@ static constexpr TraceStructure EXAMPLE_20{ .ecc_op = 1 << 11, .overflow = 0 }; /** - * @brief Structuring tailored to the full e2e TS test (TO BE UPDATED ACCORDINGLY) + * @brief Structuring tailored to the full e2e TS test (Currently optimized for five key testnet transactions) */ static constexpr TraceStructure E2E_FULL_TEST_STRUCTURE{ .ecc_op = 1 << 10, .busread = 6000, - .lookup = 200000, - .pub_inputs = 4000, - .arithmetic = 200000, - .delta_range = 25000, - .elliptic = 80000, - .aux = 100000, - .poseidon2_external = 45192, - .poseidon2_internal = 258000, + .lookup = 15000, + .pub_inputs = 5000, + .arithmetic = 56000, + .delta_range = 18000, + .elliptic = 6000, + .aux = 26000, + .poseidon2_external = 17000, + .poseidon2_internal = 92000, .overflow = 0 }; template