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

TokenStaking upgrade scripts #140

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

TokenStaking upgrade scripts #140

wants to merge 12 commits into from

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    7b92899 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98a8f53 View commit details
    Browse the repository at this point in the history
  3. Updated ABI for TokenStaking

    cygnusv committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6e08164 View commit details
    Browse the repository at this point in the history
  4. Update TokenStaking upgrade verification script

    After #153, which drop support for legacy stakers, TokenStaking constructor requires less arguments
    cygnusv committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    1f6493b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2addf52 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2aca9d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab29e02 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5787c01 View commit details
    Browse the repository at this point in the history
  9. Initialize newly deployed implementation contract

    This is not strictly necessary, but can help to avoid some social engineering attacks
    cygnusv committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    779e67f View commit details
    Browse the repository at this point in the history
  10. Add instructions to upgrade TokenStaking

    Ideally, this should be automated, but this is a start
    cygnusv committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    f93b70f View commit details
    Browse the repository at this point in the history
  11. Linting

    cygnusv committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    ed01a51 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6ec3ad0 View commit details
    Browse the repository at this point in the history