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

[v0.11 feature] Built-in Reward Share #1581

Merged
merged 11 commits into from
Dec 26, 2023
Merged

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    6ffc285 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daaeeae View commit details
    Browse the repository at this point in the history
  3. Part 3 - Introduce a new field Delegators to MsgStake

    Tests to verify compatibility will come with a subsequent patch.
    kinesis-agent authored and msmania committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    4946c47 View commit details
    Browse the repository at this point in the history
  4. Part 4 - Add nodes stakeNew command

    The existing `nodes stake` command is not very user-friendly for the
    following reasons:
    - Need to specify a subcommand custodial or non-custodial
    - Need to specify `isBefore8.0` parameter
    - Unclear about which wallet signs a message
    
    It's time to introduce a new stake command that is aligned with the
    latest node structure.
    kinesis-agent authored and msmania committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    61a327d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e061fee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cab0a0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9039b07 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ce9a7a9 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. address comments

    msmania committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    d91add1 View commit details
    Browse the repository at this point in the history
  2. Test stabilization

    This patch fixes the following tests:
    - TestValidators_String
    - TestDefaultParams/Default_Test
    - TestValidateGenesis/Test_ValidateGenesis_8
      This test expected a failure in validation because `GetParams`
      returned 50 for `MinSignedPerWindow`, but that bug was fixed.
      The expected result is a success now.
    
    and disabled `TestRPC_QueryUnconfirmedTxs` that was flaky.  It
    passed on a local environment, but sometimes failed on GitHub CI.
    msmania committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    bc86da9 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    444b54d View commit details
    Browse the repository at this point in the history