You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
auctioneer returns non-durable facets so we’ll need to give vaultFactory the new publicFacet after upgrade. That means we have to upgrade vaultFactory too, giving it a way to receive an auctioneer other than in its terms (because terms are only for initial start of a contract).
Description of the Design
The auctioneer is an implementation detail of the vaultFactory contract. Therefore it can go in privateArgs.
Move it from terms to privateArgs, so that it's set upon each start of the contract.
Security Considerations
Scaling Considerations
Test Plan
The content you are editing has changed. Please copy your edits and refresh the page.
What is the Problem Being Solved?
auctioneer
returns non-durable facets so we’ll need to givevaultFactory
the new publicFacet after upgrade. That means we have to upgrade vaultFactory too, giving it a way to receive an auctioneer other than in its terms (because terms are only for initial start of a contract).Description of the Design
The auctioneer is an implementation detail of the vaultFactory contract. Therefore it can go in
privateArgs
.Move it from terms to privateArgs, so that it's set upon each start of the contract.
Security Considerations
Scaling Considerations
Test Plan
Blocked by
The text was updated successfully, but these errors were encountered: