timewave-computer / covenants

Apache License 2.0
17 stars 4 forks source link

set up code migration tests #180

Closed bekauz closed 6 months ago

bekauz commented 7 months ago

lets set up tests to simulate hypothetical situations where code migration would be needed to recover the funds from any contract. this will likely involve extending contracts with a new method that would recover the funds to a specified address, migrating the contract, and asserting that everything goes well.

uditvira commented 7 months ago

Can we please make a list of which tests you have planned and which are completed?

Closing criteria (applies per contract):

We should do this in two phases:

  1. What's required for the Shade/Stars covenants (prioritize this)
  2. Everything else
uditvira commented 7 months ago

@stiiifff could you please split this up into two issues, one for milestone 1 and one for milestone 2

stiiifff commented 6 months ago

Replaced by https://github.com/timewave-computer/internal-board/issues/30 and https://github.com/timewave-computer/covenants/issues/193