Closed gbalabasquer closed 3 years ago
tests with the deployed spell
dapp-test: rpc block: latest
Running 19 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testFail_notScheduled() (gas: 7803)
[PASS] test_auth_in_sources() (gas: 281473903657199)
[PASS] test_use_eta() (gas: 323577)
[PASS] testOfficeHoursMatches() (gas: 5620)
[PASS] testOnTime() (gas: 3212511)
[PASS] testSpellIsCast_YFI_A_Clip() (gas: 4079995)
[PASS] test_nextCastTime() (gas: 485329)
[PASS] testFailTooEarly() (gas: 372313)
[PASS] testLerp() (gas: 3352390)
[PASS] testClipperMomTripBreaker() (gas: 3300658)
[PASS] test_auth() (gas: 281473905913199)
[PASS] testSpellIsCast_GENERAL() (gas: 14093202)
[PASS] testSpellIsCast_YFI_A_End() (gas: 4971225)
[PASS] testFailWrongDay() (gas: 372361)
[PASS] testCastCost() (gas: 3218158)
[PASS] testChainlogValues() (gas: 3249130)
[PASS] testClipperMomSetBreaker() (gas: 3428179)
[PASS] testFailTooLate() (gas: 372651)
[PASS] testFailClipperMomTripBreaker() (gas: 3242558)
Just archived the spell. Can I get two final formal approvals?
@hexonaut @e18r can someone of you give a final approval please?
Description
Contribution Checklist
(SC-<TICKET_NUMBER>)
LIQ-2.0 Checklist
clipper
foreachilk
dog.file(ilk, "clip", clipper)
clipper.file("vow", vow)
clipper.file("calc", calc)
vat.rely(clipper)
dog.rely(clipper)
clipper.rely(dog)
clipper.rely(end)
clipper.rely(clipperMom)
clipper.rely(esm)
flipper.deny(cat)
(replaced by the clipper)flipper.deny(flipperMom)
(to avoid reenabling the flipper without governance delay)osm.kiss(clipper)
osm.kiss(clipperMom)
dog.file(ilk, "hole", "")
dog.file(ilk, "chop", "")
clipper.file("buf", "")
clipper.file("tail", "")
clipper.file("cusp", "")
clipper.file("chip", "")
clipper.file("tip", "")
calc
calc
calc.file("step", "")
calc.file("cut", "")
clipperMom.setPriceTolerance(clipper, ???)
clipper.upchost()
ilk-registry
clipper
andcalc
in thechainlog
flipper
from thechainlog
Checklist
officeHours
modifier4 days
monthly and30 days
for the rest)ETH_GAS="XXX" ETH_GAS_PRICE="YYY" make deploy
mainnet
contract on etherscanDssSpell.sol
andDssSpell.t.sol
the same, but make a copy inarchive
squash and merge
this PR