mirror of
https://github.com/tornadocash/tornado-pool-factory
synced 2024-02-02 15:04:08 +01:00
add Etherscan verification
This commit is contained in:
parent
a6680852ed
commit
f21a4f69bd
2
.github/workflows/build.js.yml
vendored
2
.github/workflows/build.js.yml
vendored
@ -18,7 +18,7 @@ jobs:
|
|||||||
- run: yarn cache clean --all
|
- run: yarn cache clean --all
|
||||||
- run: yarn install --network-concurrency 1
|
- run: yarn install --network-concurrency 1
|
||||||
- run: yarn lint
|
- run: yarn lint
|
||||||
- run: yarn build
|
- run: yarn compile
|
||||||
- run: yarn test
|
- run: yarn test
|
||||||
env:
|
env:
|
||||||
ALCHEMY_KEY: ${{ secrets.ALCHEMY_KEY }}
|
ALCHEMY_KEY: ${{ secrets.ALCHEMY_KEY }}
|
||||||
|
27
README.md
27
README.md
@ -26,10 +26,10 @@ Anyone can create governance proposal for the addition of a new ERC20 instance b
|
|||||||
Setting up the repository:
|
Setting up the repository:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/mirru2532/tornado-instances.git
|
git clone https://github.com/mirru2532/tornado-instances.git
|
||||||
cd tornado-instances
|
cd tornado-instances
|
||||||
yarn
|
yarn
|
||||||
cp .env.example .env
|
cp .env.example .env
|
||||||
```
|
```
|
||||||
|
|
||||||
Please fill out .env according to the template provided in it. Please ensure that all of the example values are set to the correct addresses.
|
Please fill out .env according to the template provided in it. Please ensure that all of the example values are set to the correct addresses.
|
||||||
@ -37,7 +37,7 @@ Please fill out .env according to the template provided in it. Please ensure tha
|
|||||||
To run test scripts:
|
To run test scripts:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
yarn test
|
yarn test
|
||||||
```
|
```
|
||||||
|
|
||||||
Test scripts cover instance factory deployment, proposal deployment and executing proposal.
|
Test scripts cover instance factory deployment, proposal deployment and executing proposal.
|
||||||
@ -53,12 +53,23 @@ With `salt` = `0x000000000000000000000000000000000000000000000000000000004794198
|
|||||||
Check addresses with current config:
|
Check addresses with current config:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
yarn compile
|
yarn compile
|
||||||
node -e 'require("./src/generateAddresses").generateWithLog()'
|
node -e 'require("./src/generateAddresses").generateWithLog()'
|
||||||
```
|
```
|
||||||
|
|
||||||
Deploy InstanceFactory:
|
Deploy InstanceFactory:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npx hardhat run scripts/deployInstanceFactory.js --network mainnet
|
yarn hardhat run scripts/deployInstanceFactory.js --network mainnet
|
||||||
|
```
|
||||||
|
|
||||||
|
Verify InstanceFactory on Etherscan:
|
||||||
|
|
||||||
|
```
|
||||||
|
yarn hardhat verify --network <network-name> <contract-address> <constructor-arguments>
|
||||||
|
```
|
||||||
|
|
||||||
|
With current config:
|
||||||
|
```
|
||||||
|
yarn hardhat verify --network mainnet 0x7a6e627DC6F66617b4A74Be097A8f56c622fa24c 0xce172ce1F20EC0B3728c9965470eaf994A03557A 0x83584f83f26aF4eDDA9CBe8C730bc87C364b28fe 20 0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce 0xB20c66C4DE72433F3cE747b58B86830c459CA911 0x77777FeDdddFfC19Ff86DB637967013e6C6A116C 200000000000000000000
|
||||||
```
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user