hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
72 lines • 1.93 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.getEvmVersionFromSolcVersion = void 0;
const defaultEvmTargets = {
"0.5.1": "byzantium",
"0.5.2": "byzantium",
"0.5.3": "byzantium",
"0.5.4": "byzantium",
"0.5.5": "petersburg",
"0.5.6": "petersburg",
"0.5.7": "petersburg",
"0.5.8": "petersburg",
"0.5.9": "petersburg",
"0.5.10": "petersburg",
"0.5.11": "petersburg",
"0.5.12": "petersburg",
"0.5.13": "petersburg",
"0.5.14": "istanbul",
"0.5.15": "istanbul",
"0.5.16": "istanbul",
"0.5.17": "istanbul",
"0.6.0": "istanbul",
"0.6.1": "istanbul",
"0.6.2": "istanbul",
"0.6.3": "istanbul",
"0.6.4": "istanbul",
"0.6.5": "istanbul",
"0.6.6": "istanbul",
"0.6.7": "istanbul",
"0.6.8": "istanbul",
"0.6.9": "istanbul",
"0.6.10": "istanbul",
"0.6.11": "istanbul",
"0.6.12": "istanbul",
"0.7.0": "istanbul",
"0.7.1": "istanbul",
"0.7.2": "istanbul",
"0.7.3": "istanbul",
"0.7.4": "istanbul",
"0.7.5": "istanbul",
"0.7.6": "istanbul",
"0.8.0": "istanbul",
"0.8.1": "istanbul",
"0.8.2": "istanbul",
"0.8.3": "istanbul",
"0.8.4": "istanbul",
"0.8.5": "berlin",
"0.8.6": "berlin",
"0.8.7": "london",
"0.8.8": "london",
"0.8.9": "london",
"0.8.10": "london",
"0.8.11": "london",
"0.8.12": "london",
"0.8.13": "london",
"0.8.14": "london",
"0.8.15": "london",
"0.8.16": "london",
"0.8.17": "london",
"0.8.18": "paris",
"0.8.19": "paris",
"0.8.20": "shanghai",
"0.8.21": "shanghai",
"0.8.22": "shanghai",
"0.8.23": "shanghai",
"0.8.24": "shanghai",
};
function getEvmVersionFromSolcVersion(solcVersion) {
return defaultEvmTargets[solcVersion];
}
exports.getEvmVersionFromSolcVersion = getEvmVersionFromSolcVersion;
//# sourceMappingURL=solc-info.js.map
;