pub async fn module_entry_run(
class_hash: Option<String>,
local_class_path: Option<PathBuf>,
save_fetch_keys_file: Option<PathBuf>,
module_inputs: Vec<String>,
rpc_url: Option<Url>,
chain_id: Option<ChainId>,
dry_run_cairo_file: Option<PathBuf>,
preprocessor_output_file: Option<PathBuf>,
sound_run_cairo_file: Option<PathBuf>,
output_file: Option<PathBuf>,
cairo_pie_file: Option<PathBuf>,
) -> Result<()>