Skip to content

Commit 7bd815f

Browse files
authored
verification script (#201)
1 parent 4aefc98 commit 7bd815f

File tree

3 files changed

+55
-0
lines changed

3 files changed

+55
-0
lines changed

hardhat.config.ts

+15
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,27 @@ import { HardhatUserConfig } from 'hardhat/config'
33
import '@nomiclabs/hardhat-ethers'
44
import '@nomiclabs/hardhat-waffle'
55
import '@openzeppelin/hardhat-upgrades'
6+
import "@nomiclabs/hardhat-etherscan";
67
import 'solidity-coverage'
78
import 'hardhat-gas-reporter'
89

910
require('./scripts/deploy')
1011

1112
export default {
13+
etherscan: {
14+
apiKey: process.env.ETHERSCAN_API_KEY
15+
},
16+
networks: {
17+
rinkeby: {
18+
url: `https://rinkeby.infura.io/v3/${process.env.INFURA_SECRET}`
19+
},
20+
kovan: {
21+
url: `https://kovan.infura.io/v3/${process.env.INFURA_SECRET}`
22+
},
23+
mainnet: {
24+
url: `https://mainnet.infura.io/v3/${process.env.INFURA_SECRET}`
25+
}
26+
},
1227
solidity: {
1328
compilers: [
1429
{

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
],
3232
"devDependencies": {
3333
"@nomiclabs/hardhat-ethers": "^2.0.1",
34+
"@nomiclabs/hardhat-etherscan": "^2.1.1",
3435
"@nomiclabs/hardhat-waffle": "^2.0.1",
3536
"@openzeppelin/hardhat-upgrades": "^1.4.3",
3637
"@types/chai": "^4.2.12",

yarn.lock

+39
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,21 @@
149149
"@ethersproject/properties" "^5.0.7"
150150
"@ethersproject/strings" "^5.0.8"
151151

152+
"@ethersproject/abi@^5.0.2":
153+
version "5.0.12"
154+
resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.12.tgz#9aebe6aedc05ce45bb6c41b06d80bd195b7de77c"
155+
integrity sha512-Ujr/3bwyYYjXLDQfebeiiTuvOw9XtUKM8av6YkoBeMXyGQM9GkjrQlwJMNwGTmqjATH/ZNbRgCh98GjOLiIB1Q==
156+
dependencies:
157+
"@ethersproject/address" "^5.0.9"
158+
"@ethersproject/bignumber" "^5.0.13"
159+
"@ethersproject/bytes" "^5.0.9"
160+
"@ethersproject/constants" "^5.0.8"
161+
"@ethersproject/hash" "^5.0.10"
162+
"@ethersproject/keccak256" "^5.0.7"
163+
"@ethersproject/logger" "^5.0.8"
164+
"@ethersproject/properties" "^5.0.7"
165+
"@ethersproject/strings" "^5.0.8"
166+
152167
"@ethersproject/[email protected]":
153168
version "5.0.5"
154169
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.0.5.tgz#797a32a8707830af1ad8f833e9c228994d5572b9"
@@ -244,6 +259,17 @@
244259
"@ethersproject/logger" "^5.0.5"
245260
"@ethersproject/rlp" "^5.0.3"
246261

262+
"@ethersproject/address@^5.0.2":
263+
version "5.0.10"
264+
resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.10.tgz#2bc69fdff4408e0570471cd19dee577ab06a10d0"
265+
integrity sha512-70vqESmW5Srua1kMDIN6uVfdneZMaMyRYH4qPvkAXGkbicrCOsA9m01vIloA4wYiiF+HLEfL1ENKdn5jb9xiAw==
266+
dependencies:
267+
"@ethersproject/bignumber" "^5.0.13"
268+
"@ethersproject/bytes" "^5.0.9"
269+
"@ethersproject/keccak256" "^5.0.7"
270+
"@ethersproject/logger" "^5.0.8"
271+
"@ethersproject/rlp" "^5.0.7"
272+
247273
"@ethersproject/address@^5.0.9":
248274
version "5.0.9"
249275
resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.9.tgz#347ef30dc8243c682574a3f23ff63f73c8f8cbf1"
@@ -993,6 +1019,19 @@
9931019
resolved "https://registry.yarnpkg.com/@nomiclabs/hardhat-ethers/-/hardhat-ethers-2.0.1.tgz#f86a6fa210dbe6270adffccc75e93ed60a856904"
9941020
integrity sha512-uTFHDhhvJ+UjfvvMeQxD3ZALuzuI3FXzTYT1Z5N3ebyZL5z4Ogwt55GB0R9tdKY0p5HhDhBjU/gsCjUEwIVoaw==
9951021

1022+
"@nomiclabs/hardhat-etherscan@^2.1.1":
1023+
version "2.1.1"
1024+
resolved "https://registry.yarnpkg.com/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-2.1.1.tgz#186f3fa652a0ca20fb77aa857cfad2da845d5cbf"
1025+
integrity sha512-8TNUFsO5DpAfwNlXMDhcEtFAMOYsVNaQL2vq5vuCD45kUKBgL8H21++zOk231ha9D7LQWBMCIg7A7iPxw6Jwmg==
1026+
dependencies:
1027+
"@ethersproject/abi" "^5.0.2"
1028+
"@ethersproject/address" "^5.0.2"
1029+
cbor "^5.0.2"
1030+
debug "^4.1.1"
1031+
fs-extra "^7.0.1"
1032+
node-fetch "^2.6.0"
1033+
semver "^6.3.0"
1034+
9961035
"@nomiclabs/hardhat-waffle@^2.0.1":
9971036
version "2.0.1"
9981037
resolved "https://registry.yarnpkg.com/@nomiclabs/hardhat-waffle/-/hardhat-waffle-2.0.1.tgz#5d43654fba780720c5033dea240fe14f70ef4bd2"

0 commit comments

Comments
 (0)