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

refactor(lib/scale): refactor lib/scale into own package with idiomatic types, marshalling, and optionality #1548

Merged
merged 36 commits into from
Jun 23, 2021

Commits on Jun 23, 2021

  1. Configuration menu
    Copy the full SHA
    72fe5ac View commit details
    Browse the repository at this point in the history
  2. add indices caching

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    80d45cc View commit details
    Browse the repository at this point in the history
  3. add mtx

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    df3c713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a05fb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f963e5d View commit details
    Browse the repository at this point in the history
  6. wip

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    5ccc450 View commit details
    Browse the repository at this point in the history
  7. []byte, string decoding

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    5195f14 View commit details
    Browse the repository at this point in the history
  8. encodeBool and tests

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    c5c8da3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a933be4 View commit details
    Browse the repository at this point in the history
  10. use shared tests in decode

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    0e24d0b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    10377e7 View commit details
    Browse the repository at this point in the history
  12. wip

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    4551d30 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    21b6f1b View commit details
    Browse the repository at this point in the history
  14. add optionality testing

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f9abfcb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2592131 View commit details
    Browse the repository at this point in the history
  16. test VaryingDataType

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    2169a17 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f33ddd6 View commit details
    Browse the repository at this point in the history
  18. repurpose int and uint as compact length encoded integers, remove unn…

    …ecessary handling of []int
    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f3864fa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a345760 View commit details
    Browse the repository at this point in the history
  20. add README

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    e0ee0d9 View commit details
    Browse the repository at this point in the history
  21. update README

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    c9c3e13 View commit details
    Browse the repository at this point in the history
  22. update readme

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    31f7440 View commit details
    Browse the repository at this point in the history
  23. update readme

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    6cd4881 View commit details
    Browse the repository at this point in the history
  24. update README

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f8c6da0 View commit details
    Browse the repository at this point in the history
  25. update README

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f27db2a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    18c7a62 View commit details
    Browse the repository at this point in the history
  27. wip cr feedback

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    c103a2d View commit details
    Browse the repository at this point in the history
  28. add licenses

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    a84992a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    cc88bb3 View commit details
    Browse the repository at this point in the history
  30. more cr feedback

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    9899c09 View commit details
    Browse the repository at this point in the history
  31. cr feedback

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    1e960ac View commit details
    Browse the repository at this point in the history
  32. wip

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    2938ab4 View commit details
    Browse the repository at this point in the history
  33. revise Result

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f4e83aa View commit details
    Browse the repository at this point in the history
  34. add readme

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    9511f9b View commit details
    Browse the repository at this point in the history
  35. add usage example for Result

    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    a12f505 View commit details
    Browse the repository at this point in the history
  36. refactor(lib/scale): Revise VaryingDataType interfaces, and introduce…

    … VaryingDataTypeSlice (#1651)
    
    * wip VaryingDataType and VaryingDataTypeSlice
    
    * refactor VaryingDataType and add VaryingDataTypeSlice
    
    * update README
    
    * fix lint
    
    * update examples
    
    * fix deepsource
    
    * check decoded in comparison_test
    
    * cr feedback
    
    * fix result.set with nil value
    timwu20 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    5a423b7 View commit details
    Browse the repository at this point in the history