12 const std::filesystem::path& bytecode_path,
13 const std::filesystem::path& witness_path)
override;
16 const std::filesystem::path& bytecode_path,
17 const std::filesystem::path& witness_path,
18 const std::filesystem::path& vk_path,
19 const std::filesystem::path& output_dir);
22 const std::filesystem::path& public_inputs_path,
23 const std::filesystem::path& proof_path,
24 const std::filesystem::path& vk_path)
override;
27 const std::filesystem::path& bytecode_path,
28 const std::filesystem::path& witness_path);
31 const std::filesystem::path& bytecode_path,
32 const std::filesystem::path& output_path)
override;
34 void gates(
const Flags& flags,
const std::filesystem::path& bytecode_path)
override;
37 const std::filesystem::path& output_path,
38 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)