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(vaultFactory!): vaultFactory use zcf.atomicRearrange #7901

Merged
merged 1 commit into from
Sep 4, 2024

Conversation

Chris-Hibbert
Copy link
Contributor

@Chris-Hibbert Chris-Hibbert commented Jun 8, 2023

refs: #6678
refs: #7900

Description

update VaultFactory to use zcf.atomicRearrange.

This change must not be pushed to the chain before #7900.

Security Considerations

None

Scaling Considerations

None

Documentation Considerations

None

Testing Considerations

None

Release considerations

This requires a change to Zoe (#7900). Since VaultFactory gets upgraded separately from Zoe, this is staged as a separate PR. Once #7900 is on chain, this update can be made, even if it's in the same release cycle, as long as Zoe is upgraded first. This change is independent of changes to other contracts.

@Chris-Hibbert Chris-Hibbert added Zoe package: Zoe Vaults VaultFactor (née Treasury) labels Jun 8, 2023
@Chris-Hibbert Chris-Hibbert self-assigned this Jun 8, 2023
@Chris-Hibbert Chris-Hibbert marked this pull request as draft June 8, 2023 23:17
@Chris-Hibbert Chris-Hibbert marked this pull request as ready for review July 19, 2023 22:56
Copy link
Member

@turadg turadg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eb9a3cc LGTM.

This PR has some other commits which should be omitted. It's also not ready for merge until we have the Zoe upgrade test fleshed out so I'm requesting changes that it:

  • be based off master (or combined into another PR that is)
  • be put up for review after Zoe Upgrade is fully tested in CI

Base automatically changed from 6678-intrinsicAtomicTransfer to master July 27, 2023 19:37
Copy link

cloudflare-workers-and-pages bot commented Aug 22, 2024

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: ac5b128
Status: ✅  Deploy successful!
Preview URL: https://84af5f06.agoric-sdk.pages.dev
Branch Preview URL: https://6678-atomicvaultfactory.agoric-sdk.pages.dev

View logs

Copy link
Member

@turadg turadg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving with same reservations as #7904 (review)

I'm surprised to see three PRs with the same change

@Chris-Hibbert Chris-Hibbert added the automerge:rebase Automatically rebase updates, then merge label Sep 4, 2024
@Chris-Hibbert
Copy link
Contributor Author

Approving with same reservations as #7904 (review)

The plan is to upgrade vaults and auctions in the priceFeed coreEval, which is coming soon. I didn't send the PSM change to you (but appreciate the approval) because I want to discuss when they should be upgraded beforehand.

I'm surprised to see three PRs with the same change

It enables merging them separately as we know which ones will be upgraded in a particular release.

@mergify mergify bot merged commit 8787ee6 into master Sep 4, 2024
80 checks passed
@mergify mergify bot deleted the 6678-atomicVaultFactory branch September 4, 2024 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:rebase Automatically rebase updates, then merge Vaults VaultFactor (née Treasury) Zoe package: Zoe
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants