Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test multisig functionality #963

Closed
5 tasks
daveroga opened this issue Sep 19, 2022 · 0 comments · Fixed by #984
Closed
5 tasks

Test multisig functionality #963

daveroga opened this issue Sep 19, 2022 · 0 comments · Fixed by #984
Assignees

Comments

@daveroga
Copy link
Contributor

daveroga commented Sep 19, 2022

Created from EYBlockchain/nightfall_3_private#205

We need to create tests for the different functionalities of the administrator with the multisig.
One requirement for upgrading contracts is to change ownership of the contracts first as upgradable truffle plugin was not compatible with multisig.

Test the different functionality for the multisig:

  • Boot Proposer check. Set / Get.
  • Boot Challenger check. Set / Get.
  • Pausable/unpause check for:
    • State
    • Shield
  • Transfer ownership and Ownable check for:
    • State
    • Shield
    • Proposers
    • Challenges
  • Token restrictions check
    • Get token restrictions
    • Add token restrictions
    • Remove token restrictions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant