makerdao / spells-mainnet

Staging repo for MakerDAO weekly executive spells
GNU Affero General Public License v3.0
116 stars 46 forks source link

2023-08-30 Spell #363

Closed 0xdecr1pto closed 1 year ago

0xdecr1pto commented 1 year ago

Description

Contribution Checklist

Checklist

SidestreamSweatyPumpkin commented 1 year ago

Note:

this does not seem to be addressed in this PR. Do you want to adjust it or do we leave it out because there was no corresponding instruction in the exec sheet?

ghost commented 1 year ago

no corresponding instruction in the exec sheet?

This is nothing to do with the exec sheet since it is not a governance action item. It's fixing what appears to be an error that was made in the config file, nothing to do with the exec contents. Remember Governance participants also reference that sheet so including stuff there that is not in the code might lead to confusion for voters.

Whether or not it needs to be fixed has nothing to do with GovAlpha.

SidestreamSweatyPumpkin commented 1 year ago

Ok, then we should adjust the config there for sure @0xdecr1pto

0xdecr1pto commented 1 year ago

Ok, then we should adjust the config there for sure @0xdecr1pto

We have an issue there, here is the discussion: https://github.com/makerdao/spells-mainnet/issues/362

I prefer to keep it as it is until we reach a consensus on how to dealt with it

amusingaxl commented 1 year ago
Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠔] Compiling...
[⠢] Compiling 4 files with 0.8.16
[⠒] Solc 0.8.16 finished in 2.64s
Compiler run successful!

Running 2 tests for src/test/starknet.t.sol:StarknetTests
[PASS] testStarknet() (gas: 2312546)
[PASS] testStarknetSpell() (gas: 2346)
Test result: ok. 2 passed; 0 failed; 0 skipped; finished in 16.38s

Running 30 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487105898164)
[PASS] testAuthInSources() (gas: 9223371487099324820)
[PASS] testBytecodeMatches() (gas: 2777538)
[PASS] testCastCost() (gas: 2160461)
[PASS] testChainlogValues() (gas: 11018150)
[PASS] testChainlogVersionBump() (gas: 4772012)
[PASS] testContractSize() (gas: 9006)
[PASS] testDeployCost() (gas: 2762152)
[PASS] testFailNotScheduled() (gas: 14420)
[PASS] testFailTooEarly() (gas: 13629)
[PASS] testFailTooLate() (gas: 13562)
[PASS] testFailWrongDay() (gas: 13585)
[PASS] testFlipperMomDeauth() (gas: 2162716)
[PASS] testGeneral() (gas: 38030850)
[PASS] testMKRPayments() (gas: 2175548)
[PASS] testNewChainlogValues() (gas: 2256556)
[PASS] testNextCastTime() (gas: 353681)
[PASS] testOnTime() (gas: 2156145)
[PASS] testPSMs() (gas: 3517709)
[PASS] testPayments() (gas: 2226214)
[PASS] testRWA003OracleTell() (gas: 2172951)
[PASS] testRWA015_CONTRACT_DEPLOYMENT_SETUP() (gas: 90905)
[PASS] testRWA015_INPUT_CONDUITS() (gas: 2778029)
[PASS] testRWA015_INTEGRATION_CONDUITS_SETUP() (gas: 2213009)
[PASS] testRemoveChainlogValues() (gas: 2170652)
[PASS] testSparkSpellIsExecuted() (gas: 2159659)
[PASS] testUseEta() (gas: 352302)
[PASS] testVowEsmRely() (gas: 2162930)
[PASS] testYankDAI() (gas: 2172795)
[PASS] testYankMKR() (gas: 2210407)
Test result: ok. 30 passed; 0 failed; 0 skipped; finished in 457.80s
Ran 2 test suites: 32 tests passed, 0 failed, 0 skipped (32 total tests)

Good to deploy :shipit:

0xdecr1pto commented 1 year ago

Spell deployed: 0xf9a88bBABBe4b5b907D28322649c504cA9897892

amusingaxl commented 1 year ago

Deployed Stage

Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠢] Compiling...
[⠊] Compiling 4 files with 0.8.16
[⠢] Solc 0.8.16 finished in 2.65s
Compiler run successful!

Running 2 tests for src/test/starknet.t.sol:StarknetTests
[PASS] testStarknet() (gas: 2312546)
[PASS] testStarknetSpell() (gas: 2346)
Test result: ok. 2 passed; 0 failed; 0 skipped; finished in 193.78s

Running 30 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487105898164)
[PASS] testAuthInSources() (gas: 9223371487099324820)
[PASS] testBytecodeMatches() (gas: 2777538)
[PASS] testCastCost() (gas: 2160461)
[PASS] testChainlogValues() (gas: 11018150)
[PASS] testChainlogVersionBump() (gas: 4772012)
[PASS] testContractSize() (gas: 9006)
[PASS] testDeployCost() (gas: 2762152)
[PASS] testFailNotScheduled() (gas: 14420)
[PASS] testFailTooEarly() (gas: 13629)
[PASS] testFailTooLate() (gas: 13562)
[PASS] testFailWrongDay() (gas: 13585)
[PASS] testFlipperMomDeauth() (gas: 2162716)
[PASS] testGeneral() (gas: 38032947)
[PASS] testMKRPayments() (gas: 2175548)
[PASS] testNewChainlogValues() (gas: 2256556)
[PASS] testNextCastTime() (gas: 353681)
[PASS] testOnTime() (gas: 2156145)
[PASS] testPSMs() (gas: 3517709)
[PASS] testPayments() (gas: 2226444)
[PASS] testRWA003OracleTell() (gas: 2172951)
[PASS] testRWA015_CONTRACT_DEPLOYMENT_SETUP() (gas: 90905)
[PASS] testRWA015_INPUT_CONDUITS() (gas: 2778029)
[PASS] testRWA015_INTEGRATION_CONDUITS_SETUP() (gas: 2213009)
[PASS] testRemoveChainlogValues() (gas: 2170652)
[PASS] testSparkSpellIsExecuted() (gas: 2159659)
[PASS] testUseEta() (gas: 352302)
[PASS] testVowEsmRely() (gas: 2162930)
[PASS] testYankDAI() (gas: 2172795)
[PASS] testYankMKR() (gas: 2210407)
Test result: ok. 30 passed; 0 failed; 0 skipped; finished in 418.03s
Ran 2 test suites: 32 tests passed, 0 failed, 0 skipped (32 total tests)

Good to handover.