makerdao / spells-mainnet

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

Spell 2023-11-15 #371

Closed 0xdecr1pto closed 7 months ago

0xdecr1pto commented 7 months ago

Description

Contribution Checklist

Checklist

SidestreamSweatyPumpkin commented 7 months ago

Mainnet Executive Spell Review Checklist

Good to deploy

Mainnet 2023-11-15

Spell Actions (Per Exec Doc):

Development Stage

``./scripts/test-dssspell-forge.sh no-match="" match="" block=""
Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠃] Compiling...
[⠘] Compiling 7 files with 0.8.16
[⠒] Solc 0.8.16 finished in 1.89s
Compiler run successful!

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

Running 20 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487106296465)
[PASS] testAuthInSources() (gas: 9223371487099537782)
[PASS] testBytecodeMatches() (gas: 2354824)
[PASS] testCastCost() (gas: 2589111)
[PASS] testChainlogValues() (gas: 11539777)
[PASS] testChainlogVersionBump() (gas: 6251944)
[PASS] testContractSize() (gas: 9028)
[PASS] testDeployCost() (gas: 2340536)
[PASS] testFailNotScheduled() (gas: 14375)
[PASS] testFailTooEarly() (gas: 13519)
[PASS] testFailTooLate() (gas: 13584)
[PASS] testFailWrongDay() (gas: 13629)
[PASS] testGeneral() (gas: 38087524)
[PASS] testMKRPayments() (gas: 2700698)
[PASS] testNextCastTime() (gas: 353614)
[PASS] testOnTime() (gas: 2584838)
[PASS] testPSMs() (gas: 3933390)
[PASS] testPayments() (gas: 2657396)
[PASS] testSparkSpellIsExecuted() (gas: 2588374)
[PASS] testUseEta() (gas: 352346)
Test result: ok. 20 passed; 0 failed; 0 skipped; finished in 945.01s

Ran 2 test suites: 22 tests passed, 0 failed, 0 skipped (22 total tests)
0xp3th1um commented 7 months ago

Good to deploy!

Mainnet Executive Spell Review Checklist

Mainnet 2023-11-15

Spell Actions (Per Exec Doc):

Spark Proxy-Spell

Adjust Spark Protocol D3M Maximum Debt Ceiling

Launch Project Funds Transfer

Pass HVB Resolutions

Whistleblower Bounty

October Delegate Compensation

Checksums

Development Stage

./scripts/test-dssspell-forge.sh no-match="" match="" block=""
Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠆] Compiling...
[⠔] Compiling 104 files with 0.8.16
[⠃] Solc 0.8.16 finished in 8.35s
Compiler run successful!

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

Running 20 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487106296465)
[PASS] testAuthInSources() (gas: 9223371487099537782)
[PASS] testBytecodeMatches() (gas: 2354824)
[PASS] testCastCost() (gas: 2589111)
[PASS] testChainlogValues() (gas: 11539777)
[PASS] testChainlogVersionBump() (gas: 6251944)
[PASS] testContractSize() (gas: 9028)
[PASS] testDeployCost() (gas: 2340536)
[PASS] testFailNotScheduled() (gas: 14375)
[PASS] testFailTooEarly() (gas: 13519)
[PASS] testFailTooLate() (gas: 13584)
[PASS] testFailWrongDay() (gas: 13629)
[PASS] testGeneral() (gas: 38087524)
[PASS] testMKRPayments() (gas: 2700698)
[PASS] testNextCastTime() (gas: 353614)
[PASS] testOnTime() (gas: 2584838)
[PASS] testPSMs() (gas: 3933390)
[PASS] testPayments() (gas: 2657626)
[PASS] testSparkSpellIsExecuted() (gas: 2588374)
[PASS] testUseEta() (gas: 352346)
Test result: ok. 20 passed; 0 failed; 0 skipped; finished in 2538.88s

Ran 2 test suites: 22 tests passed, 0 failed, 0 skipped (22 total tests)
SidestreamSweatyPumpkin commented 7 months ago

Deployed Stage

Good to handover

./scripts/test-dssspell-forge.sh no-match="" match="" block=""
Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠔] Compiling...
[⠆] Compiling 4 files with 0.8.16
[⠊] Solc 0.8.16 finished in 1.77s
Compiler run successful!

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

Running 20 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487106296465)
[PASS] testAuthInSources() (gas: 9223371487099537782)
[PASS] testBytecodeMatches() (gas: 2354824)
[PASS] testCastCost() (gas: 2589111)
[PASS] testChainlogValues() (gas: 11539777)
[PASS] testChainlogVersionBump() (gas: 6251944)
[PASS] testContractSize() (gas: 9028)
[PASS] testDeployCost() (gas: 2340536)
[PASS] testFailNotScheduled() (gas: 14375)
[PASS] testFailTooEarly() (gas: 13519)
[PASS] testFailTooLate() (gas: 13584)
[PASS] testFailWrongDay() (gas: 13629)
[PASS] testGeneral() (gas: 38089621)
[PASS] testMKRPayments() (gas: 2700698)
[PASS] testNextCastTime() (gas: 353614)
[PASS] testOnTime() (gas: 2584838)
[PASS] testPSMs() (gas: 3933390)
[PASS] testPayments() (gas: 2657396)
[PASS] testSparkSpellIsExecuted() (gas: 2588374)
[PASS] testUseEta() (gas: 352346)
Test result: ok. 20 passed; 0 failed; 0 skipped; finished in 976.66s

Ran 2 test suites: 22 tests passed, 0 failed, 0 skipped (22 total tests)`
0xp3th1um commented 7 months ago

Good to handover

Deployed Stage

./scripts/test-dssspell-forge.sh no-match="" match="" block=""
Using DssExecLib at: 0x8De6DDbCd5053d32292AAA0D2105A32d108484a6
[⠘] Compiling...
[⠒] Compiling 4 files with 0.8.16
[⠢] Solc 0.8.16 finished in 5.29s
Compiler run successful!

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

Running 20 tests for src/DssSpell.t.sol:DssSpellTest
[PASS] testAuth() (gas: 9223371487106296465)
[PASS] testAuthInSources() (gas: 9223371487099537782)
[PASS] testBytecodeMatches() (gas: 2354824)
[PASS] testCastCost() (gas: 2589111)
[PASS] testChainlogValues() (gas: 11539777)
[PASS] testChainlogVersionBump() (gas: 6251944)
[PASS] testContractSize() (gas: 9028)
[PASS] testDeployCost() (gas: 2340536)
[PASS] testFailNotScheduled() (gas: 14375)
[PASS] testFailTooEarly() (gas: 13519)
[PASS] testFailTooLate() (gas: 13584)
[PASS] testFailWrongDay() (gas: 13629)
[PASS] testGeneral() (gas: 38089621)
[PASS] testMKRPayments() (gas: 2700698)
[PASS] testNextCastTime() (gas: 353614)
[PASS] testOnTime() (gas: 2584838)
[PASS] testPSMs() (gas: 3933390)
[PASS] testPayments() (gas: 2656936)
[PASS] testSparkSpellIsExecuted() (gas: 2588374)
[PASS] testUseEta() (gas: 352346)
Test result: ok. 20 passed; 0 failed; 0 skipped; finished in 1297.57s

Ran 2 test suites: 22 tests passed, 0 failed, 0 skipped (22 total tests)