15 const std::filesystem::path& bytecode_path,
16 const std::filesystem::path& witness_path)
override;
19 const std::filesystem::path& bytecode_path,
20 const std::filesystem::path& witness_path,
21 const std::filesystem::path& vk_path,
22 const std::filesystem::path& output_dir);
25 const std::filesystem::path& public_inputs_path,
26 const std::filesystem::path& proof_path,
27 const std::filesystem::path& vk_path)
override;
30 const std::filesystem::path& bytecode_path,
31 const std::filesystem::path& witness_path);
34 const std::filesystem::path& bytecode_path,
35 const std::filesystem::path& output_path)
override;
37 void gates(
const Flags& flags,
const std::filesystem::path& bytecode_path)
override;
40 const std::filesystem::path& output_path,
41 const std::filesystem::path& vk_path)
override;
void prove(const Flags &flags, const std::filesystem::path &bytecode_path, const std::filesystem::path &witness_path, const std::filesystem::path &vk_path, const std::filesystem::path &output_dir)