Staging repo for MakerDAO's Goerli executive spells.
$ git clone git@github.com:makerdao/spells-goerli.git
$ dapp update
If the weekly executive needs to onboard a new collateral:
- Update the
onboardNewCollaterals()
function inGoerli-DssSpellCollateral.sol
- Update the values in
src/test/config.sol
- Add
onboardNewCollaterals();
in theactions()
function inDssSpellAction
If the weekly executive needs to offboard collaterals:
- Update the
offboardCollaterals()
function inGoerli-DssSpellCollateral.sol
- Update the values in
src/test/config.sol
- Add
offboardCollaterals();
in theactions()
function inDssSpellAction
$ make
Set ETH_RPC_URL
to a Goerli node.
$ export ETH_RPC_URL=<Goerli URL>
$ make test
Set ETH_RPC_URL
to a Goerli node.
$ export ETH_RPC_URL=<Goerli URL>
$ make test-forge
Set ETH_RPC_URL
to a Goerli node and ensure ETH_GAS
is set to a high enough number to deploy the contract.
$ export ETH_RPC_URL=<Goerli URL>
$ export ETH_GAS=8000000
$ export ETH_GAS_PRICE=$(seth --to-wei 3 "gwei")
$ make deploy