forked from aave/aave-v3-deploy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathverify.sh
executable file
·41 lines (26 loc) · 1.37 KB
/
verify.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
POOL_ADDRESS_PROVIDER=0xb8A9773084982a0f6E75eF34De8F215E5614778A
ACL_MANAGER_ADDRESS=0xef6eFf74F075D8A03f41751DB213b0C8cEE2e338
POOL_IMPL=0x028E2F64DE7740a585646f2a46f8a3A77E8F3e55
POOL_CONFIGURATOR=0x301daB6DaaeA750E0a36732d20cfA1374e346FD8
POOL_ORACLE=0x8F0D0313d2D4248D57fAab4A3621dbd675d43717
POOL_PROXY=0x9189bAF117f573A5A1842aA58970eeCd12a10F8A
TS_IMPL=0xB3494E6035FB00707B1eC455881d58a843074110
TC_C=0x3AeC14cD3426a5086609323DA81Fe7Ee2D213FA0
ZERO_ADDRESS=0x469D7Fd0d97Bb8603B89228D79c7F037B2833859
NULL_ADDRESS=0x0000000000000000000000000000000000000000
# Verify Pool Proxy
# Verify Pool Implementation
HARDHAT_NETWORK=$NETWORK npx hardhat verify $POOL_IMPL $POOL_ADDRESS_PROVIDER
HARDHAT_NETWORK=$NETWORK npx hardhat verify $POOL_PROXY $ZERO_ADDRESS
# Verify Pool Oracle
HARDHAT_NETWORK=$NETWORK npx hardhat verify --constructor-args verify_args/pool_oracle.js $POOL_ORACLE
# Verify
HARDHAT_NETWORK=$NETWORK npx hardhat verify $TC_C $ZERO_ADDRESS
# Verify Tresury
HARDHAT_NETWORK=$NETWORK npx hardhat verify $TS_IMPL
# Verify Pool Address Provider
HARDHAT_NETWORK=$NETWORK npx hardhat verify $POOL_ADDRESS_PROVIDER "Aave Etherlink Market" $ZERO_ADDRESS
# Verify ACL Manager
HARDHAT_NETWORK=$NETWORK npx hardhat verify $ACL_MANAGER_ADDRESS $POOL_ADDRESS_PROVIDER
# Verify Pool Configurator
HARDHAT_NETWORK=$NETWORK npx hardhat verify $POOL_CONFIGURATOR $POOL_ADDRESS_PROVIDER