Closed The-Arbiter closed 1 year ago
Note: I have edited the address list to rename FRONTIER_RESEARCH to FRONTIERRESEARCH, add LBSBLOCKCHAIN, ONESTONE and PVI.
Confirmed tests pass. Ready for review.
Extremely minor point but it is "PVL" not "PVI" - admittedly in lower case it is difficult to tell the difference
Extremely minor point but it is "PVL" not "PVI" - admittedly in lower case it is difficult to tell the difference
Not minor at all! :) Thanks for pointing it out
make estimate
and adjust ETH_GAS
accordingly did not run on my machineETH_GAS_PRICE
accordingly (adding a bit of margine in case of spikes if using EIP-1559, (eg. current gas price 100, 150 could be set)seth chain
make deploy
(this should also verify the Spell on Etherscan)deployed_spell: address(<deployed spell address>)
// populate with deployed spell if deployed
deployed_spell_created: <timestamp>
// use get-created-timestamp.sh if deployed
Again thanks to Brian for deploying this.
new-spells
date="YYYY-MM-DD" make archive-spell
Spell Crafter Mainnet Workflow PE-1098
Steps:
PE-<kanban ticket issue number>
Using old name for consistencyspells-goerli
(this could be revised)DssSpell.sol
(diffcheck with Goerli)archive
Folder for Cleanup PatternsDssSpellCollateral.sol
archive
Folder for Cleanup Patternsconfig.sol
(undertest
folder insrc
)deployed_spell
toaddress(0)
deployed_spell_created
to0
DssSpell.t.sol
archive
Folder for Cleanup PatternstestCollateralIntegrations
, Changelog, IlkRegistry, ...)private
// Insert new collateral integration tests here
I looked at how the last 5 or so spells did it and copied thatnew-spells
discord channel when Exec Doc is ready0.6.12
Makefile
&test-dssspell.sh
) Matches Latest Release Tag ondss-exec-lib
repoDssSpell.t.base.sol
(diffcheck with goerli) This should say config.sol? I did it theremake test
ormake test match=<test_name>
for specific testsmake test-forge
(for quicker testing)make test
+ Good Coverage I used forgespells-mainnet
titled "PE-