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

6791 vaults upgrade #7476

Merged
merged 9 commits into from
May 2, 2023
Merged

6791 vaults upgrade #7476

merged 9 commits into from
May 2, 2023

Conversation

turadg
Copy link
Member

@turadg turadg commented Apr 21, 2023

closes: #6791

Description

Stacked on,

Makes the vaultFactory contract upgradable.

Security Considerations

Governance params aren't yet durable so they will be reset upon contract restart. Any changes by the EC will have to be made again before service.

Scaling Considerations

Some heap improvements. Only one singleton kind now (vaultManagers are now an Exo class kit)

Documentation Considerations

--

Testing Considerations

New bootstrap test. Careful review of test coverage requested. Anything missing?

@turadg turadg force-pushed the 6791-vaults-upgrade branch 3 times, most recently from 364c659 to 5330903 Compare April 28, 2023 23:45
@turadg turadg force-pushed the 6791-vaults-upgrade branch from 789b548 to 039f61d Compare April 29, 2023 16:29
@turadg turadg changed the base branch from master to 6791-upgrade-support April 29, 2023 16:29
@turadg turadg requested review from Chris-Hibbert and dckc April 29, 2023 16:31
@turadg turadg marked this pull request as ready for review April 29, 2023 16:32
@turadg turadg force-pushed the 6791-vaults-upgrade branch 2 times, most recently from e3f8753 to d644afe Compare May 1, 2023 21:24
@turadg turadg force-pushed the 6791-upgrade-support branch from 000f17d to d8aacb3 Compare May 1, 2023 21:35
@turadg turadg force-pushed the 6791-vaults-upgrade branch from d644afe to 08405c1 Compare May 1, 2023 22:21
@turadg turadg removed the request for review from dckc May 1, 2023 22:24
Base automatically changed from 6791-upgrade-support to master May 1, 2023 22:38
@turadg turadg added automerge:rebase Automatically rebase updates, then merge and removed automerge:rebase Automatically rebase updates, then merge labels May 2, 2023
@turadg turadg force-pushed the 6791-vaults-upgrade branch from 08bbbd0 to 92ea1dd Compare May 2, 2023 17:13
@turadg turadg added the automerge:no-update (expert!) Automatically merge without updates label May 2, 2023
@turadg turadg force-pushed the 6791-vaults-upgrade branch from 92ea1dd to 976d4ef Compare May 2, 2023 22:03
@turadg turadg force-pushed the 6791-vaults-upgrade branch from 976d4ef to d73272d Compare May 2, 2023 22:04
@turadg turadg force-pushed the 6791-vaults-upgrade branch from d73272d to 936ea71 Compare May 2, 2023 22:41
@mergify mergify bot merged commit 4ebcca5 into master May 2, 2023
@mergify mergify bot deleted the 6791-vaults-upgrade branch May 2, 2023 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:no-update (expert!) Automatically merge without updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

make the VaultFactory contract upgradable
2 participants