-
Notifications
You must be signed in to change notification settings - Fork 17
/
package.json
21 lines (21 loc) · 3.23 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"name": "app",
"version": "0.0.1",
"private": true,
"scripts": {
"anvil": "source .env && anvil --hardfork cancun --fork-url $ANVIL_FORK_URL --chain-id $ANVIL_CHAIN_ID --init genesis.json",
"deploy": "source .env && forge create contracts/src/Counter.sol:Counter --rpc-url $FORGE_RPC_URL --private-key $FORGE_PRIVATE_KEY",
"deploy:anvil": "source .env && POOL_MANAGER_ADDR=0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url http://127.0.0.1:8545 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80",
"deploy:goerli": "source .env && POOL_MANAGER_ADDR=0x3A9D48AB9751398BbFa63ad67599Bb04e4BdF98b forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://rpc.ankr.com/eth_goerli --private-key $FORGE_PRIVATE_KEY",
"deploy:arbitrum-goerli": "source .env && POOL_MANAGER_ADDR=0x60AbEb98b3b95A0c5786261c1Ab830e3D2383F9e forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://arbitrum-goerli.publicnode.com --private-key $FORGE_PRIVATE_KEY",
"deploy:arbitrum-sepolia": "source .env && POOL_MANAGER_ADDR=0xb673AE03413860776497B8C9b3E3F8d4D8745cB3 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://sepolia-rollup.arbitrum.io/rpc --private-key $FORGE_PRIVATE_KEY",
"deploy:optimism-goerli": "source .env && POOL_MANAGER_ADDR=0xb673AE03413860776497B8C9b3E3F8d4D8745cB3 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://goerli.optimism.io --private-key $FORGE_PRIVATE_KEY",
"deploy:base-goerli": "source .env && POOL_MANAGER_ADDR=0x0Bf5c45Bc0419229FB512bb00366A612877ffF2D forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://base-goerli.publicnode.com --private-key $FORGE_PRIVATE_KEY",
"deploy:scroll-sepolia": "source .env && POOL_MANAGER_ADDR=0xeb4708989b42f0cd327A6Bd8f76a931429137fd7 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://rpc.ankr.com/scroll_sepolia_testnet --private-key $FORGE_PRIVATE_KEY",
"deploy:sepolia": "source .env && POOL_MANAGER_ADDR=0x7B2B5A2c377B34079589DDbCeA20427cdb7C8219 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://ethereum-sepolia.publicnode.com --private-key $FORGE_PRIVATE_KEY",
"deploy:polygon-mumbai": "source .env && POOL_MANAGER_ADDR=0x84642fEf6ef575e3B2f4d7C72022F24AB9C9Ffa6 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://rpc.ankr.com/polygon_mumbai --private-key $FORGE_PRIVATE_KEY",
"deploy:polygon-zkevm-testnet": "source .env && POOL_MANAGER_ADDR=0xb673AE03413860776497B8C9b3E3F8d4D8745cB3 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://rpc.public.zkevm-test.net --private-key $FORGE_PRIVATE_KEY",
"deploy:conduit": "source .env && POOL_MANAGER_ADDR=0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9 forge script contracts/script/DeployHook.s.sol --broadcast --rpc-url https://l2-uniswap-v4-hook-sandbox-6tl5qq8i4d.t.conduit.xyz/ --private-key $FORGE_PRIVATE_KEY",
"genesis": "source .env && forge script contracts/script/GenerateAnvilGenesis.s.sol --ffi --broadcast --rpc-url http://127.0.0.1:8545 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
}
}