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

test: show that smartWallet fails if zoe upgrades. due to #8445 #8477

Merged
merged 1 commit into from
Oct 27, 2023

Conversation

Chris-Hibbert
Copy link
Contributor

refs: #8445

Description

Add a .failing test to demonstrate the issue described in #8445. The real coup will be fixing the test.

Security Considerations

See upgrade

Scaling Considerations

Repairing this will require us to enumerate wallets and reattach promises. If we wait until later, there will be more wallets.

Documentation Considerations

None

Testing Considerations

This is just a test.

Upgrade Considerations

See #8445.

// /////// Upgrading ////////////////////////////////
const zoeUpgradeSpec = {
package: 'builders',
packageScriptName: 'build:null-upgrade-zoe-proposal',
Copy link
Member

Choose a reason for hiding this comment

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

I think @iomekam developed a way that we don't have to add a package script. Oh I see it's in review: #8449

This is okay to land as is.

Copy link
Contributor

Choose a reason for hiding this comment

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

Oops, I'll wrap this one up, I got distracted with other work!

Copy link
Contributor

Choose a reason for hiding this comment

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

@Chris-Hibbert, if this goes in first, I'll refactor it in #8449

@Chris-Hibbert Chris-Hibbert added the automerge:rebase Automatically rebase updates, then merge label Oct 26, 2023
@mergify mergify bot merged commit 32c0df5 into master Oct 27, 2023
71 checks passed
@mergify mergify bot deleted the 8445-demonstrate-failure branch October 27, 2023 01:12
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants