It adjusts the previously written tests to work for both local network and emerynet. these updates include
changing the order of test to make the transactions cyclic. i.e. the amount put into the vault is returned in the end
update the wallet creation flow to use previously created wallet on local but to create a brand new wallet on emerynet
it adds a scheduled run of the e2e_tests github action to run once everyday on emerynet
Note: the behaviour of provisioning ATOM and IST from https://emerynet.faucet.agoric.net seems to be unreliable and flaky, but at the moment I am not aware of any other way to get these tokens in a new account
Currently due to the fact that the IST provisioning step for emerynet is flaky and prone to failure, I think we should avoid merging this until that issue is fixed.
Marking as draft to avoid accidental merges
This PR does the following:
Note: the behaviour of provisioning ATOM and IST from https://emerynet.faucet.agoric.net seems to be unreliable and flaky, but at the moment I am not aware of any other way to get these tokens in a new account