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: implement true vesting accounts with clawback #155

Merged
merged 35 commits into from
Feb 15, 2022

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    783a304 View commit details
    Browse the repository at this point in the history
  2. feat: proto and service definitions for true vesting accounts

    The docs mention an obsoleted field - not sure how to fix.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    68f01f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe7a047 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa27e7a View commit details
    Browse the repository at this point in the history
  5. chore: drop unneeded field

    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    404d298 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    80ee19e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb639d2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    964177e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f65bf4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d048f8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b6d39db View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5b26ef3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    28bb0a9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6d7e0c6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    52fb868 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    732f7b6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3bd212a View commit details
    Browse the repository at this point in the history
  18. fix: more review feedback

    - Use proper sdkerrors where appropriate.
    - Use correct test helpers for checking errors.
    - Implement a new redelegation iterator and use it in read-only
      cases.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    4ef9bcd View commit details
    Browse the repository at this point in the history
  19. refactor: implement general distribution hooks

    ...instead of magic account type.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    8992c08 View commit details
    Browse the repository at this point in the history
  20. refactor: more review responses

    Use cobra command example documentation.
    Switch instead of chained/branching if-statements.
    Some renaming.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    ba3ac25 View commit details
    Browse the repository at this point in the history
  21. fix: use from flag to specify funder in clawback command

    Unfortunately confusing semantics for this command,
    but least surprising given command framework.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    2d3fdfb View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4eba401 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d0984e6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    df1b978 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ef4e214 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d209430 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6daaf16 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    34a57a8 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    948ed4d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    bc4dfe5 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    9c88b58 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3d87b6b View commit details
    Browse the repository at this point in the history
  33. test: corner case for add grant after full slash

    Make sure we can merge with an empty vesting schedule.
    JimLarson committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    81aa5de View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    d706abb View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    1718229 View commit details
    Browse the repository at this point in the history