Agoric / agoric-sdk

monorepo for the Agoric Javascript smart contract platform
Apache License 2.0
327 stars 207 forks source link

Contract restart: v43-walletFactory #10493

Open mhofman opened 1 week ago

mhofman commented 1 week ago

What is the Problem Being Solved?

The smart wallet seem to be experiencing a heap leak (issue TBD). Until we figure out where it's coming from, we need to restart v43-walletFactory periodically (each chain software upgrade)

Description of the Design

Include smart wallet restart in proposals for chain software upgrade

Security Considerations

None

Scaling Considerations

None

Test Plan

Existing acceptance tests in a3p

Upgrade Considerations

Verify heap snapshot size of v43 on mainfork upgrade.