You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we have written end-to-end (E2E) tests in the eocn-gov project to verify governance functionality for different wallet roles. Specifically, these tests ensure:
Gov4 Wallet Functionality: The gov4 wallet can successfully propose and vote on governance questions.
Gov3 Wallet Restrictions: The gov3 wallet is restricted from proposing and voting on questions via the UI, reflecting its revoked governance rights.
Updating Mnemonics for Testnets
While the tests work as expected, updating the environment for testnet deployments requires modifying the mnemonics associated with gov3 and gov4 wallets. These mnemonic updates are crucial whenever Economic Committee (EC) changes are deployed to testnets. The relevant mnemonics are located in the test code, specifically in the object linked here: Mnemonic Configuration in utils.js.
This mnemonic switch is required to reflect the updated governance roles:
Gov4 will be assigned as the new Economic Committee (EC) member with active governance rights.
Gov3 will assume the role of the former EC member, who no longer has the authority to propose or vote on governance questions.
Essentially, we will update all sections of the code that include the comment // UNTIL https://github.com/Agoric/dapp-econ-gov/issues/144 in #142.
The text was updated successfully, but these errors were encountered:
Currently, we have written end-to-end (E2E) tests in the
eocn-gov
project to verify governance functionality for different wallet roles. Specifically, these tests ensure:gov4
wallet can successfully propose and vote on governance questions.gov3
wallet is restricted from proposing and voting on questions via the UI, reflecting its revoked governance rights.Updating Mnemonics for Testnets
While the tests work as expected, updating the environment for testnet deployments requires modifying the mnemonics associated with
gov3
andgov4
wallets. These mnemonic updates are crucial whenever Economic Committee (EC) changes are deployed to testnets. The relevant mnemonics are located in the test code, specifically in the object linked here: Mnemonic Configuration in utils.js.Currently, this configuration looks like:
However, when deploying to testnets, this should be updated as follows:
This mnemonic switch is required to reflect the updated governance roles:
Essentially, we will update all sections of the code that include the comment
// UNTIL https://github.com/Agoric/dapp-econ-gov/issues/144
in #142.The text was updated successfully, but these errors were encountered: