pub fn get_evm_contract_path(path: &str) -> Result<(PathBuf, TempDir)>
Compiles a Solidity example and writes it to a temporary EVM module file, returning its path.