Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Future-proof init/upgrade libraries for other SubDAOs and releases (SC-888) #76

Merged
merged 35 commits into from
Dec 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
45e1f6e
feat: refactor init scripts, starting point
Dec 18, 2024
8ebdaf8
Merge branch 'dev' into sc-888-init-lib-refactor
Dec 19, 2024
bd90524
test: create dedicated deploy file
Dec 19, 2024
2b3f671
test: finish init tests
Dec 19, 2024
f613c86
test: get mainnet deploy, init, and upgrade tests working
lucas-manuel Dec 19, 2024
69b06a3
feat: mainnet scripts fully tested
lucas-manuel Dec 20, 2024
c43db38
feat: update foreign controller init lib
lucas-manuel Dec 20, 2024
73929d8
test: add deploy tests
lucas-manuel Dec 20, 2024
3bb71ee
test: get init tests set up
lucas-manuel Dec 20, 2024
40ac8e1
test: update foreign init tests
lucas-manuel Dec 20, 2024
c58bb0b
test: update foreign init tests
lucas-manuel Dec 20, 2024
b044570
test: refactor to use test state not mainnet
lucas-manuel Dec 20, 2024
c9ed53e
test: refactor to include upgrade tests
lucas-manuel Dec 20, 2024
e569330
test: add success tests
lucas-manuel Dec 20, 2024
b60a3d7
test: refactor to use test deployed system
lucas-manuel Dec 20, 2024
a18dce8
test: main tests passing with new libs
lucas-manuel Dec 20, 2024
39aadd4
test: main tests passing with new libs
lucas-manuel Dec 20, 2024
a557c1e
feat: all tests passing
lucas-manuel Dec 26, 2024
134097b
fix: newlines
lucas-manuel Dec 26, 2024
90e9113
fix: add back cctp tests
lucas-manuel Dec 26, 2024
ce045b0
fix: update setup
lucas-manuel Dec 26, 2024
5358302
chore: rename files for better diffing
lucas-manuel Dec 26, 2024
f510b04
fix: stack too deep
lucas-manuel Dec 26, 2024
8b64248
fix: rm conversion rate check for PSM
lucas-manuel Dec 26, 2024
84b2dae
fix: keep psm check
lucas-manuel Dec 26, 2024
4d1d8f4
test: add explicit deploy admin check
lucas-manuel Dec 26, 2024
25b8a08
fix: tidy up setups
lucas-manuel Dec 26, 2024
1e4d6d5
feat: staging deployment working with tests
lucas-manuel Dec 27, 2024
6740eee
fix: update makefile
lucas-manuel Dec 27, 2024
7caaef3
add new staging deploy
hexonaut Dec 27, 2024
7c785d4
test: update staging date
lucas-manuel Dec 27, 2024
875af6a
fix: review comments
lucas-manuel Dec 27, 2024
01a3678
Merge branch 'dev' into sc-888-init-lib-refactor
lucas-manuel Dec 27, 2024
20b48e0
fix: update with fixes
lucas-manuel Dec 28, 2024
133bed2
fix: compilation issue
lucas-manuel Dec 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
344 changes: 0 additions & 344 deletions deploy/ControllerInit.sol

This file was deleted.

Loading
Loading