To improve confidence in the code, it would great to submit proposals to a simulated chain and observe the resulting behavior. The testing environment has an agoric-3-proposals image available for testing Agoric and Inter proposals.
Describe the solution you'd like
Either by clicking buttons on the UI, or setting up a dedicated testing context against messageBuilder.ts with a local wallet client, submit all available proposals to a simulated chain and verify the expected changes took effect.
These tests will run on every PR to surface any regressions.
When additional chains are added, we should consider something like starship instead of agoric-3-proposals.
Specific Feature Requests
To improve confidence in the code, it would great to submit proposals to a simulated chain and observe the resulting behavior. The testing environment has an
agoric-3-proposals
image available for testingAgoric
andInter
proposals.Describe the solution you'd like
Either by clicking buttons on the UI, or setting up a dedicated testing context against
messageBuilder.ts
with a local wallet client, submit all available proposals to a simulated chain and verify the expected changes took effect.These tests will run on every PR to surface any regressions.
When additional chains are added, we should consider something like starship instead of
agoric-3-proposals
.