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: protoreflect based amino json encoder #14877

Merged
merged 146 commits into from
Feb 23, 2023
Merged

Commits on Jan 31, 2023

  1. notes

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    d953587 View commit details
    Browse the repository at this point in the history
  2. test proto gen

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    5485fca View commit details
    Browse the repository at this point in the history
  3. Fix gen

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    95fc572 View commit details
    Browse the repository at this point in the history
  4. Add failing test case

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    ca06ede View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca1e8c3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35bb289 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebec2a7 View commit details
    Browse the repository at this point in the history
  8. Turning out pretty well

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    6c6d4fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a222053 View commit details
    Browse the repository at this point in the history
  10. some rapid tests failing

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    9412ed0 View commit details
    Browse the repository at this point in the history
  11. rename

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    fa13aff View commit details
    Browse the repository at this point in the history
  12. rm rapid fail

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    93b2a8d View commit details
    Browse the repository at this point in the history
  13. add test

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    0ab2d36 View commit details
    Browse the repository at this point in the history
  14. clean up test case

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    6b79609 View commit details
    Browse the repository at this point in the history
  15. test cleanup

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    71382c7 View commit details
    Browse the repository at this point in the history
  16. clean up commented code

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    ee6f705 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b1ac5e4 View commit details
    Browse the repository at this point in the history
  18. rename files

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    b9ca7c4 View commit details
    Browse the repository at this point in the history
  19. error on map marshal

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    76ae6a3 View commit details
    Browse the repository at this point in the history
  20. remove unused code

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    6cf89b2 View commit details
    Browse the repository at this point in the history
  21. clean up

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    5170ce6 View commit details
    Browse the repository at this point in the history
  22. clean up

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    a63eaca View commit details
    Browse the repository at this point in the history
  23. create failing test case

    kocubinski committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    d59fd1c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. handle amino.name option

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    f341c67 View commit details
    Browse the repository at this point in the history
  2. begin annotation audit

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    0eedf02 View commit details
    Browse the repository at this point in the history
  3. support more annotations

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    164e26a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a651645 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f984ea8 View commit details
    Browse the repository at this point in the history
  6. refactor, clean up

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    a8d2dc2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f18d53 View commit details
    Browse the repository at this point in the history
  8. thank you linter

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    c39f381 View commit details
    Browse the repository at this point in the history
  9. remove println

    kocubinski committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    ef4e87d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6947b3d View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. move package to x/tx/

    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    befbb6c View commit details
    Browse the repository at this point in the history
  2. refactor: fixing tests

    - temporarily move rapidproto into x/tx
    - move tests depending on gogoproto types into the sdk
    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    1b0f2b1 View commit details
    Browse the repository at this point in the history
  3. use pulsar for codegen

    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ef5f006 View commit details
    Browse the repository at this point in the history
  4. clean up

    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    75008d8 View commit details
    Browse the repository at this point in the history
  5. Add one test case

    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ca28ffc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1d7561 View commit details
    Browse the repository at this point in the history
  7. fix any creation

    kocubinski committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    cf060ed View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

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

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    c19d317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b699ec6 View commit details
    Browse the repository at this point in the history
  3. cd tx/tx && go mod tidy

    kocubinski committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    2ba8367 View commit details
    Browse the repository at this point in the history
  4. Add amino annotation

    kocubinski committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    98a12f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    afea254 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. progress

    kocubinski committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    5717b4a View commit details
    Browse the repository at this point in the history
  2. auth finished

    kocubinski committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    9671f17 View commit details
    Browse the repository at this point in the history
  3. amino wip

    kocubinski committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    149816e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2104382 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    1520f3d View commit details
    Browse the repository at this point in the history
  2. a good tack

    kocubinski committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    100781f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e22421f View commit details
    Browse the repository at this point in the history
  4. bank passing

    kocubinski committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    0321a7f View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. wip

    kocubinski committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    79b9626 View commit details
    Browse the repository at this point in the history
  2. fix json_marshal_test.go

    kocubinski committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    5b69d9b View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

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

Commits on Feb 11, 2023

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

    kocubinski committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    ee137a5 View commit details
    Browse the repository at this point in the history
  3. remove empty list tests

    kocubinski committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    9911efa View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    bee2310 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    501cb90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94bcc46 View commit details
    Browse the repository at this point in the history
  4. refactor, cleanup

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    612dfb3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca9bfd0 View commit details
    Browse the repository at this point in the history
  6. rm confusion

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    f841fb9 View commit details
    Browse the repository at this point in the history
  7. add distribution

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    41c9791 View commit details
    Browse the repository at this point in the history
  8. evidence

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    bb2b03d View commit details
    Browse the repository at this point in the history
  9. add feegrant

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    a62d3f7 View commit details
    Browse the repository at this point in the history
  10. gov v1beta1

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    25e64ea View commit details
    Browse the repository at this point in the history
  11. gov v1

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    e7fa027 View commit details
    Browse the repository at this point in the history
  12. group module

    kocubinski committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    338687f View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. nft module

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    80684a5 View commit details
    Browse the repository at this point in the history
  2. params module

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    e5076f5 View commit details
    Browse the repository at this point in the history
  3. slashing module

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    583181c View commit details
    Browse the repository at this point in the history
  4. WIP staking

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    ff86798 View commit details
    Browse the repository at this point in the history
  5. test clean up

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9f0f51a View commit details
    Browse the repository at this point in the history
  6. add breaking oneof tests

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    8b04d2f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5946320 View commit details
    Browse the repository at this point in the history
  8. upgrade module

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    30930d9 View commit details
    Browse the repository at this point in the history
  9. vesting module

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    5f0db4d View commit details
    Browse the repository at this point in the history
  10. remove embedded handling

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    732bcaf View commit details
    Browse the repository at this point in the history
  11. rm defunct tests

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    54ee03d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1a23420 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a6c49dd View commit details
    Browse the repository at this point in the history
  14. merge, go.mod

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    144df31 View commit details
    Browse the repository at this point in the history
  15. rm defunct option

    kocubinski committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    8960d43 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    721d30a View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. add comments

    kocubinski committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    dabfb48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67bb9af View commit details
    Browse the repository at this point in the history
  3. add comment

    kocubinski committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    5670e89 View commit details
    Browse the repository at this point in the history
  4. add another message case

    kocubinski committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    6da5d25 View commit details
    Browse the repository at this point in the history
  5. clarify cases

    kocubinski committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    283bbdd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8fd077 View commit details
    Browse the repository at this point in the history
  7. coins by convention.

    note 3 broken tests. could revert.
    ref: #15019 (comment)
    kocubinski committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ebf3283 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Revert "coins by convention."

    This reverts commit ebf3283.
    kocubinski committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    4fc10c9 View commit details
    Browse the repository at this point in the history
  2. change field encoder name

    kocubinski committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    b33fa59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    019e230 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53e36f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Configuration menu
    Copy the full SHA
    51f0e2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81c1d5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b12b678 View commit details
    Browse the repository at this point in the history
  4. comments and clean up

    kocubinski committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    5a48d89 View commit details
    Browse the repository at this point in the history
  5. revert line

    kocubinski committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    a1898b3 View commit details
    Browse the repository at this point in the history
  6. clean up

    kocubinski committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    0702382 View commit details
    Browse the repository at this point in the history
  7. go mod tidy

    kocubinski committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    83a6f05 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Configuration menu
    Copy the full SHA
    058479d View commit details
    Browse the repository at this point in the history
  2. use api v0.3.1

    kocubinski committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    82382e3 View commit details
    Browse the repository at this point in the history
  3. update test seeds

    kocubinski committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    8bcc725 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    298b6ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a77cc6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f6cec9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f971768 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    60180b3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    036d428 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Configuration menu
    Copy the full SHA
    f6473d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49543ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c55648a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35bc669 View commit details
    Browse the repository at this point in the history
  5. break out options.go

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    9e0ae46 View commit details
    Browse the repository at this point in the history
  6. Update x/tx/aminojson/any.go

    Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
    kocubinski and amaury1093 committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    cbb277e View commit details
    Browse the repository at this point in the history
  7. return err if not nil

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    c7a7e4c View commit details
    Browse the repository at this point in the history
  8. add docs

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    c6b1de9 View commit details
    Browse the repository at this point in the history
  9. refactor marshalAny a bit

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    8533753 View commit details
    Browse the repository at this point in the history
  10. fix error message

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    21e7d77 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fad3130 View commit details
    Browse the repository at this point in the history
  12. refactor byte array case

    kocubinski committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    9ffbf76 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    11d45af View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. support math.Int as bytes

    kocubinski committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    be04a65 View commit details
    Browse the repository at this point in the history
  2. reverse mistaken change

    kocubinski committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    5d66060 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0486f5 View commit details
    Browse the repository at this point in the history
  4. Update x/tx/aminojson/json_marshal.go

    Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
    kocubinski and amaury1093 authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    588ff72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    97bcc1a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'kocubinski/amino-json' of github.com:cosmos/cosmos-sdk …

    …into kocubinski/amino-json
    kocubinski committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    405a076 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Configuration menu
    Copy the full SHA
    73207ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daa5cf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c98673 View commit details
    Browse the repository at this point in the history
  4. rm replace directive

    kocubinski committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    5769996 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a5d45bd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60feafc View commit details
    Browse the repository at this point in the history
  7. fix name collision

    kocubinski committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    9cb66d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e100fdd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    90fa320 View commit details
    Browse the repository at this point in the history
  10. go mod tidy

    kocubinski committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    14ac34a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8481613 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1a6aa2 View commit details
    Browse the repository at this point in the history