Skip to content

Commit

Permalink
chore: add forge clean before script
Browse files Browse the repository at this point in the history
  • Loading branch information
hexshire committed Oct 8, 2024
1 parent 8edf3b4 commit 106ec1d
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@
"build": "forge build",
"build:optimized": "FOUNDRY_PROFILE=optimized forge build",
"coverage": "forge coverage --match-contract Unit",
"deploy:mainnet:factory": "dotenv -e .env -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:factory:broadcast": "dotenv -e .env -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:protocol": "dotenv -e .env -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:protocol:broadcast": "dotenv -e .env -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:factory": "dotenv -e .env.testnet -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --slow --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:factory:broadcast": "dotenv -e .env.testnet -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir --broadcast -vv --rpc-url ${ETHEREUM_RPC}'",
"deploy:testnet:protocol": "dotenv -e .env.testnet -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:protocol:broadcast": "dotenv -e .env.testnet -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:factory": "forge clean && dotenv -e .env -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:factory:broadcast": "forge clean && dotenv -e .env -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:protocol": "forge clean && dotenv -e .env -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:mainnet:protocol:broadcast": "forge clean && dotenv -e .env -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:factory": "forge clean && dotenv -e .env.testnet -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --slow --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:factory:broadcast": "forge clean && dotenv -e .env.testnet -- sh -c 'forge script script/DeployL1Factory.s.sol:DeployL1Factory --via-ir --broadcast -vv --rpc-url ${ETHEREUM_RPC}'",
"deploy:testnet:protocol": "forge clean && dotenv -e .env.testnet -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --via-ir -vv --rpc-url $ETHEREUM_RPC'",
"deploy:testnet:protocol:broadcast": "forge clean && dotenv -e .env.testnet -- sh -c 'forge script script/DeployProtocol.s.sol:DeployProtocol --slow --via-ir --broadcast -vv --rpc-url $ETHEREUM_RPC'",
"lint:check": "yarn lint:sol-tests && yarn lint:sol-logic && forge fmt --check",
"lint:fix": "sort-package-json && forge fmt && yarn lint:sol-tests --fix && yarn lint:sol-logic --fix",
"lint:natspec": "npx @defi-wonderland/natspec-smells --config natspec-smells.config.js",
"lint:sol-logic": "solhint -c .solhint.json 'src/**/*.sol' 'script/**/*.sol'",
"lint:sol-tests": "solhint -c .solhint.tests.json 'test/**/*.sol'",
"prepare": "husky",
"script:migrate": "forge script script/MigrateToNative.s.sol --slow --via-ir --rpc-url $ETHEREUM_RPC'",
"script:migrate:broadcast": "forge script script/MigrateToNative.s.sol --broadcast --slow --via-ir --rpc-url $ETHEREUM_RPC'",
"script:migrate": "forge clean && forge script script/MigrateToNative.s.sol --slow --via-ir --rpc-url $ETHEREUM_RPC'",
"script:migrate:broadcast": "forge clean && forge script script/MigrateToNative.s.sol --broadcast --slow --via-ir --rpc-url $ETHEREUM_RPC'",
"test": "forge test -vvv",
"test:fuzz": "echidna test/invariants/fuzz/OpUSDC.t.sol --config test/invariants/fuzz/OpUsdc.yaml --contract FuzzOpUsdc",
"test:integration": "forge test --match-contract Integration -vvv",
Expand Down Expand Up @@ -54,4 +54,4 @@
"solhint": "github:solhint-community/solhint-community#v4.0.0-rc01",
"sort-package-json": "1.53.1"
}
}
}

0 comments on commit 106ec1d

Please sign in to comment.