diff --git a/barretenberg/cpp/src/barretenberg/proof_system/op_queue/ecc_op_queue.hpp b/barretenberg/cpp/src/barretenberg/proof_system/op_queue/ecc_op_queue.hpp index 5a8c528e0f78..3c4df9a3d189 100644 --- a/barretenberg/cpp/src/barretenberg/proof_system/op_queue/ecc_op_queue.hpp +++ b/barretenberg/cpp/src/barretenberg/proof_system/op_queue/ecc_op_queue.hpp @@ -208,30 +208,6 @@ class ECCOpQueue { return result; } - /** - * @brief TESTING PURPOSES ONLY: Populate ECC op queue with mock data as stand in for "previous circuit" in tests - * @details TODO(#723): We currently cannot support Goblin proofs (specifically, transcript aggregation) if there - * is not existing data in the ECC op queue (since this leads to zero-commitment issues). This method populates the - * op queue with mock data so that the prover of an arbitrary 'first' circuit can behave as if it were not the - * prover over the first circuit in the stack. This method should be removed entirely once this is resolved. - * - * @param op_queue - */ - void populate_with_mock_initital_data() - { - // Add a single row of data to the op queue and commit to each column as [1] * FF(data) - std::array mock_op_queue_commitments; - for (size_t idx = 0; idx < 4; idx++) { - auto mock_data = Fr::random_element(); - this->ultra_ops[idx].emplace_back(mock_data); - mock_op_queue_commitments[idx] = Point::one() * mock_data; - } - // Set some internal data based on the size of the op queue data - this->set_size_data(); - // Add the commitments to the op queue data for use by the next circuit - this->set_commitment_data(mock_op_queue_commitments); - } - /** * @brief Get the number of rows in the 'msm' column section o the ECCVM, associated with a single multiscalar mul *