pub fn build(contracts_path: &str, artifacts_path: &str) -> Result<(), String>
Build contracts from the specified path, outputting the artifacts to the specified path.
Requires solc 0.8.25.