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

feat(vats): upgrade to psm-first smart-wallet #6163

Merged
merged 1 commit into from
Sep 9, 2022
Merged

Conversation

dckc
Copy link
Member

@dckc dckc commented Sep 8, 2022

Description

Change the walletFactory bundle to be built from packages/smart-wallet; that is: use the new contract in bootstrap.

Security Considerations

smaller surface area for the contract
hardened with method schemas / patterns

Testing Considerations

existing unit tests are quite good. This PR proposes that the next phase of testing be shared by the team.

@turadg
Copy link
Member

turadg commented Sep 8, 2022

This is going to break the UI so I'll defer to @michaelfig or @samsiegart to approve. (I figured this swap would happen in #6134)

I also have some concerns about swapping out the old wallet without removing it as 494c540 does.

@turadg turadg removed their request for review September 8, 2022 19:24
@dckc
Copy link
Member Author

dckc commented Sep 8, 2022

Fine with me if the swap happens in #6134; I just figured I would hoist this to prompt a few folks to perhaps give some input.

@dckc dckc requested a review from samsiegart September 8, 2022 20:18
@dckc dckc added the automerge:rebase Automatically rebase updates, then merge label Sep 9, 2022
@dckc dckc force-pushed the dc-smartwallet-config branch from 4543355 to 3762fff Compare September 9, 2022 17:04
@mergify mergify bot merged commit 1a721ce into master Sep 9, 2022
@mergify mergify bot deleted the dc-smartwallet-config branch September 9, 2022 18:11
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