@solarity/hardhat-migrate
Version:
The simplest way to deploy smart contracts
20 lines • 730 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ethersProvider = void 0;
exports.createEthersProvider = createEthersProvider;
exports.resetEthersProvider = resetEthersProvider;
exports.ethersProvider = null;
function createEthersProvider(hre) {
if (exports.ethersProvider) {
return;
}
const { HardhatEthersProvider } = require("@nomicfoundation/hardhat-ethers/internal/hardhat-ethers-provider");
exports.ethersProvider = new HardhatEthersProvider(hre.network.provider, hre.network.name);
}
/**
* Used only in test environments to ensure test atomicity
*/
function resetEthersProvider() {
exports.ethersProvider = null;
}
//# sourceMappingURL=EthersProvider.js.map