Agoric / documentation

User documentation
https://agoric.com/documentation/
Apache License 2.0
15 stars 38 forks source link

contract upgrade #968

Closed dckc closed 4 months ago

dckc commented 5 months ago

goal: fixes #750

rendered:

Audience is dapp/contract devs, so the emphasis is on how to achieve it, not the theory of how the infrastructure works. @LuqiPan , @kbennett2000 I'm particularly interested to know if this brief account covers the subject well enough for you to get a working knowledge of it.

It lacks detail on interface guards. I propose to merge this as is and add those later. Opinions?

I started trying to make sure all the code snippets are really tested, but makeZoeKitForTest doesn't support upgrade, and it's not clear to me how to do bootstrap tests with makeSwingsetTestKit from outside agoric-sdk; I have already spent probably too much time on tooling in #965.

Testing considerations

Examples are not well tested due to the difficulty of landing...

cloudflare-pages[bot] commented 5 months ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: dad0201
Status: ✅  Deploy successful!
Preview URL: https://02226528.documentation-7tp.pages.dev
Branch Preview URL: https://dc-durable-upgrade.documentation-7tp.pages.dev

View logs