Package | Coverage |
---|---|
core-js | |
core-contracts | |
core-modules | |
deployer | |
synthetix-main | |
spartan-council | |
grants-council | |
treasury-council | |
ambassador-council | |
synthetix-governance |
# deploys the governance proxy
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat deploy --network goerli
# verifies some contracts
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat deploy:verify --network goerli
# deploys the surrounding contracts
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat run scripts/deploy.js --network goerli
# verify the surrounding contracts
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat run scripts/verify.js --network goerli
# initialises the governance
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat run scripts/initialise.js --network goerli
# interacts with a deployment
ETHERSCAN_API_KEY= DEPLOYER_PRIVATE_KEY= NETWORK_ENDPOINT= npx hardhat interact --network goerli