From 8df74028e8d0886616155d3a46d42dd2fd12f6ba Mon Sep 17 00:00:00 2001 From: Oskar Thoren Date: Tue, 2 Feb 2021 12:59:09 +0800 Subject: [PATCH] Add scratch.js file for REPL stuff --- scripts/scratch.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 scripts/scratch.js diff --git a/scripts/scratch.js b/scripts/scratch.js new file mode 100644 index 0000000..42296ba --- /dev/null +++ b/scripts/scratch.js @@ -0,0 +1,19 @@ +// Scratch code, to be pasted into a REPL + +var erc20address = "0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6"; +//SimpleSwapFactory: 0x8A791620dd6260079BF849Dc5567aDC3F2FdC318 +var aliceAddress = "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266"; +//Bob address: 0x70997970C51812dc3A010C7d01b50e0d17dc79C8 +//AliceSwapAddress: 0x8aCd85898458400f7Db866d53FCFF6f0D49741FF +//BobSwapAddress: 0xe082b26cEf079a095147F35c9647eC97c2401B83 + +var erc20artifact = await artifacts.readArtifact("ERC20PresetMinterPauser"); +var signers = await ethers.getSigners(); +var aliceSigner = signers[0]; +var erc20contract = new ethers.Contract(erc20address, erc20artifact.abi, aliceSigner); + +// Mint ERC20 +await erc20contract.mint(aliceAddress, 10000); + +var aliceBalance = await erc20contract.balanceOf(aliceAddress); +aliceBalance.toNumber(); // => 1000