diff --git a/scripts/deployment/deployManually.ts b/scripts/deployment/deployManually.ts new file mode 100644 index 00000000..fd91dd7b --- /dev/null +++ b/scripts/deployment/deployManually.ts @@ -0,0 +1,19 @@ +import { Contract } from "@ethersproject/contracts"; +import { ethers } from "hardhat"; + +import { Greeter__factory } from "../../typechain"; + +async function main(): Promise { + const Greeter: Greeter__factory = await ethers.getContractFactory("Greeter"); + const greeter: Contract = await Greeter.deploy("Hello, Buidler!"); + await greeter.deployed(); + + console.log("Greeter deployed to: ", greeter.address); +} + +main() + .then(() => process.exit(0)) + .catch((error: Error) => { + console.error(error); + process.exit(1); + });