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

feat!: Staking module validator set epoching #9043

Closed
wants to merge 126 commits into from

Commits on Nov 11, 2020

  1. validator set epoching

    antstalepresh committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    85e9f22 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

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

Commits on Nov 18, 2020

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

Commits on Nov 23, 2020

  1. Configuration menu
    Copy the full SHA
    0231006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6529946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b59edf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5cefa0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a9c806 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Configuration menu
    Copy the full SHA
    2220d5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f06d8ba View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    2a38ba9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1564981 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Configuration menu
    Copy the full SHA
    162f17e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9289ed3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcb000d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f428afc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a95eaaa View commit details
    Browse the repository at this point in the history
  6. modify dev plan

    antstalepresh committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    ae3ffe9 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2020

  1. fix comments on the PR - proto update, epochIndex => epochNumber, add…

    … EpochDelegate, add panic for unrecognized message
    antstalepresh committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    df6fc45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    614556f View commit details
    Browse the repository at this point in the history
  3. Add genesis initialization for buffered actions && Fix build error fo…

    …r BufferedValidators grpc query
    antstalepresh committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    e5fb1a5 View commit details
    Browse the repository at this point in the history
  4. add todo actions

    antstalepresh committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    0adeab7 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. Configuration menu
    Copy the full SHA
    a2f6ef4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e01d999 View commit details
    Browse the repository at this point in the history
  3. add development plan - Slashing/Jail should only update specific vali…

    …dator that's slashed or Jailed
    antstalepresh committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    0440530 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    b9ddbd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a11c1c1 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Split self delegation from create validator into epoch && Remove Epoc…

    …hValidatorUpdates for not using
    antstalepresh committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    b991527 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e260d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1196502 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

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

Commits on Dec 4, 2020

  1. Configuration menu
    Copy the full SHA
    cc65359 View commit details
    Browse the repository at this point in the history
  2. modify todo

    antstalepresh committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    2411d8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f30ed30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82e45e8 View commit details
    Browse the repository at this point in the history
  5. remove todo

    antstalepresh committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    9151dc1 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

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

Commits on Dec 8, 2020

  1. Configuration menu
    Copy the full SHA
    0c91638 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0435e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5da0249 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Configuration menu
    Copy the full SHA
    df2ffce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f413ff View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

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

Commits on Dec 11, 2020

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

Commits on Dec 14, 2020

  1. Configuration menu
    Copy the full SHA
    0ce45c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bfbcc6 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Configuration menu
    Copy the full SHA
    6a117da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc1f132 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48bf9cc View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. Update proto/cosmos/slashing/v1beta1/genesis.proto

    Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
    antstalepresh and ValarDragon committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    6817c52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c95e36 View commit details
    Browse the repository at this point in the history
  3. Update x/slashing/keeper/epoch.go

    Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
    antstalepresh and ValarDragon committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    ff28c72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96f4cb0 View commit details
    Browse the repository at this point in the history
  5. Update x/slashing/keeper/epoch.go

    Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
    antstalepresh and ValarDragon committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    1b2c796 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e83d38e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f30044 View commit details
    Browse the repository at this point in the history
  8. implement return back from EpochTempPool for delegation failure and h…

    …andle error cases for queued messages
    antstalepresh committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    6fc33d4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a34e8e View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    8b32d7c View commit details
    Browse the repository at this point in the history
  2. move dev plans/research on proto to spec, remove unnecessary changes …

    …on staking spec, modify current implementation details
    antstalepresh committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    b5f4ebf View commit details
    Browse the repository at this point in the history
  3. modify to_improve spec

    antstalepresh committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    ae0a3c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5fa9a55 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2020

  1. Configuration menu
    Copy the full SHA
    d009cc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd91576 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94e6f55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7793363 View commit details
    Browse the repository at this point in the history
  5. cleanup spec a little

    antstalepresh committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    f142b41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    460ff57 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2020

  1. add common utility for epoch queue and use it for staking/slashing, i…

    …mplement prototype SlashEvent epoching
    antstalepresh committed Dec 22, 2020
    Configuration menu
    Copy the full SHA
    ee6d45a View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2020

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

Commits on Dec 28, 2020

  1. Configuration menu
    Copy the full SHA
    7d72101 View commit details
    Browse the repository at this point in the history
  2. fix evidence unit test

    antstalepresh committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    2e5e144 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    570ba9e View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2020

  1. Merge branch 'master' of github.com:sikkatech/cosmos-sdk into staking…

    …_module_validator_set_epoching
    antstalepresh committed Dec 29, 2020
    Configuration menu
    Copy the full SHA
    0aa2058 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e743f69 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. merged master

    sunnya97 committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    1585f93 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Configuration menu
    Copy the full SHA
    25c75e3 View commit details
    Browse the repository at this point in the history
  2. fixed proto spacing

    sunnya97 committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    d2ab53f View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. minor touch up

    tac0turtle committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    d560293 View commit details
    Browse the repository at this point in the history
  2. regenerate proto

    tac0turtle committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    448d340 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7946092 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

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

Commits on Apr 6, 2021

  1. Staking epoch queries (#9053)

    * query message protocol definition
    
    * add queries for epoch queued messages
    mvid committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    27e58ab View commit details
    Browse the repository at this point in the history
  2. Merge branch 'staking_module_validator_set_epoching' of https://githu…

    …b.com/cosmos/cosmos-sdk into staking_module_validator_set_epoching
    tac0turtle committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    0d2a330 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73b3c86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    240ab67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc9c8e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    436e7c7 View commit details
    Browse the repository at this point in the history
  7. more queries and tests

    tac0turtle committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    f654ec9 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. docs

    tac0turtle committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    09c514c View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. add more tests

    tac0turtle committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    351382e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    dd90628 View commit details
    Browse the repository at this point in the history
  2. fix migrate

    tac0turtle committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    3f3c6e1 View commit details
    Browse the repository at this point in the history
  3. attempt to fix docs

    tac0turtle committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    8ee7677 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. Configuration menu
    Copy the full SHA
    ec51a89 View commit details
    Browse the repository at this point in the history
  2. add logging

    tac0turtle committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    ab17257 View commit details
    Browse the repository at this point in the history
  3. fix migration scripts

    tac0turtle committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    9ac594c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dbfbc0 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. fix migration tests

    tac0turtle committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    829080d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'staking_module_validator_set_epoching' of https://githu…

    …b.com/cosmos/cosmos-sdk into staking_module_validator_set_epoching
    tac0turtle committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    1ff5676 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15fefbb View commit details
    Browse the repository at this point in the history
  4. execute epoch

    tac0turtle committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    49d1303 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. cli test fiddle

    tac0turtle committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    1fb0aa8 View commit details
    Browse the repository at this point in the history
  2. bump gas

    tac0turtle committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    490da93 View commit details
    Browse the repository at this point in the history
  3. log error in execute

    tac0turtle committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    deec8eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad795d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d04833d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

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

Commits on Apr 19, 2021

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

Commits on Apr 28, 2021

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

Commits on May 21, 2021

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

Commits on May 28, 2021

  1. fix build

    tac0turtle committed May 28, 2021
    Configuration menu
    Copy the full SHA
    c641606 View commit details
    Browse the repository at this point in the history
  2. fix tests

    tac0turtle committed May 28, 2021
    Configuration menu
    Copy the full SHA
    ab18d81 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

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

Commits on Aug 13, 2021

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

Commits on Aug 16, 2021

  1. fix build

    tac0turtle committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    bacb6b3 View commit details
    Browse the repository at this point in the history
  2. lint++

    tac0turtle committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    f6a4cc2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    652eca2 View commit details
    Browse the repository at this point in the history
  4. fix interface

    tac0turtle committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    4f5cbf5 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. fix tests

    tac0turtle committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    4dffed4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cc5eca View commit details
    Browse the repository at this point in the history
  3. address comments

    tac0turtle committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    5782fea View commit details
    Browse the repository at this point in the history
  4. fix tests and sims export

    tac0turtle committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    7b0e7da View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. epoch prefix keys change

    tac0turtle committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    6b4ed66 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

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

Commits on Sep 16, 2021

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