From ea5e1a91066b96c3a785cb24e4547c82d84d3361 Mon Sep 17 00:00:00 2001 From: pradyuman-verma Date: Sat, 19 Mar 2022 13:28:13 +0530 Subject: [PATCH] added basic deploy script --- scripts/deployment/deployManually.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 scripts/deployment/deployManually.ts 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); + });