-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
21 lines (21 loc) · 2.88 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"scripts": {
"clean": "forge clean",
"compile": "forge compile",
"----------DEPLOYMENT-SCRIPTS----------": "",
"script:prizeVault": "forge script -vvv script/DeployMoonwellPrizeVault.s.sol:DeployPrizeVault --rpc-url $SCRIPT_RPC_URL --private-key $SCRIPT_PRIVATE_KEY --sender $SCRIPT_SENDER --broadcast $SCRIPT_VERIFY $SCRIPT_ETHERSCAN --priority-gas-price $SCRIPT_PRIORITY_GAS_PRICE && forge test -vvv --mc PrizeVaultPostDeploy",
"script:rewardLiquidatorFactory": "forge script -vvv script/DeployMoonwellRewardLiquidatorFactory.s.sol:DeployRewardLiquidatorFactory --rpc-url $SCRIPT_RPC_URL --private-key $SCRIPT_PRIVATE_KEY --sender $SCRIPT_SENDER --broadcast $SCRIPT_VERIFY $SCRIPT_ETHERSCAN --priority-gas-price $SCRIPT_PRIORITY_GAS_PRICE",
"----------AAVE-PRIZE-VAULT-COMMANDS----------": "",
"deploy:localhost:prizeVault": "CONFIG=config/localhost.json SCRIPT_RPC_URL=http://localhost:8545 SCRIPT_SENDER=$LOCAL_SENDER node script/preDeployMoonwellPrizeVault.js && CONFIG=config/localhost.json SCRIPT_RPC_URL=http://localhost:8545 SCRIPT_SENDER=$LOCAL_SENDER SCRIPT_PRIVATE_KEY=$LOCAL_PRIVATE_KEY SCRIPT_PRIORITY_GAS_PRICE=100000 yarn script:prizeVault",
"deploy:base:prizeVault": "CONFIG=config/base.json SCRIPT_RPC_URL=$BASE_RPC_URL SCRIPT_SENDER=$SENDER node script/preDeployMoonwellPrizeVault.js && CONFIG=config/base.json SCRIPT_RPC_URL=$BASE_RPC_URL SCRIPT_SENDER=$SENDER SCRIPT_PRIVATE_KEY=$PRIVATE_KEY SCRIPT_VERIFY=--verify SCRIPT_ETHERSCAN=\"--etherscan-api-key $BASE_ETHERSCAN_API_KEY\" SCRIPT_PRIORITY_GAS_PRICE=100000 yarn script:prizeVault",
"deploy:optimism:prizeVault": "CONFIG=config/optimism.json SCRIPT_RPC_URL=$OPTIMISM_RPC_URL SCRIPT_SENDER=$SENDER node script/preDeployMoonwellPrizeVault.js && CONFIG=config/optimism.json SCRIPT_RPC_URL=$OPTIMISM_RPC_URL SCRIPT_SENDER=$SENDER SCRIPT_PRIVATE_KEY=$PRIVATE_KEY SCRIPT_VERIFY=--verify SCRIPT_ETHERSCAN=\"--etherscan-api-key $OPTIMISM_ETHERSCAN_API_KEY\" SCRIPT_PRIORITY_GAS_PRICE=10000 yarn script:prizeVault",
"----------REWARD-LIQUIDATOR_FACTORY-COMMANDS----------": "",
"deploy:localhost:rewardLiquidatorFactory": "SCRIPT_RPC_URL=http://localhost:8545 SCRIPT_PRIVATE_KEY=$LOCAL_PRIVATE_KEY SCRIPT_SENDER=$LOCAL_SENDER SCRIPT_PRIORITY_GAS_PRICE=100000 yarn script:rewardLiquidatorFactory",
"deploy:base:rewardLiquidatorFactory": "SCRIPT_RPC_URL=$BASE_RPC_URL SCRIPT_PRIVATE_KEY=$PRIVATE_KEY SCRIPT_SENDER=$SENDER SCRIPT_VERIFY=--verify SCRIPT_ETHERSCAN=\"--etherscan-api-key $BASE_ETHERSCAN_API_KEY\" SCRIPT_PRIORITY_GAS_PRICE=100000 yarn script:rewardLiquidatorFactory",
"deploy:optimism:rewardLiquidatorFactory": "SCRIPT_RPC_URL=$OPTIMISM_RPC_URL SCRIPT_PRIVATE_KEY=$PRIVATE_KEY SCRIPT_SENDER=$SENDER SCRIPT_VERIFY=--verify SCRIPT_ETHERSCAN=\"--etherscan-api-key $OPTIMISM_ETHERSCAN_API_KEY\" SCRIPT_PRIORITY_GAS_PRICE=10000 yarn script:rewardLiquidatorFactory"
},
"files": [
"src/**",
"out/**"
]
}