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

[DevEx] Code gen - WIP #168

Draft
wants to merge 47 commits into
base: main
Choose a base branch
from
Draft

[DevEx] Code gen - WIP #168

wants to merge 47 commits into from

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    5b5ffd1 View commit details
    Browse the repository at this point in the history
  2. Constructor and input types complete- now need to form the right stru…

    …cture from input type => BCS class
    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    e3a7a3b View commit details
    Browse the repository at this point in the history
  3. Replacing MoveOption with MoveVector, since nested construction from …

    …input type => MoveVector is much simpler this way.
    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    0c2c9fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7598258 View commit details
    Browse the repository at this point in the history
  5. it's working...

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    6c38c64 View commit details
    Browse the repository at this point in the history
  6. Example added with test type

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    c2e07d7 View commit details
    Browse the repository at this point in the history
  7. Multiple ABIs test

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    5c69efc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    96503af View commit details
    Browse the repository at this point in the history
  9. Remove random comment

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    0df2f2b View commit details
    Browse the repository at this point in the history
  10. Testing 0x1 modules

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    d42aa62 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0eeb41e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8134e60 View commit details
    Browse the repository at this point in the history
  13. Type alias config idea

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    7efa9dd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a8aa272 View commit details
    Browse the repository at this point in the history
  15. Missing imports

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    a00815f View commit details
    Browse the repository at this point in the history
  16. Adding a types folder

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    7ef9938 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b6d3050 View commit details
    Browse the repository at this point in the history
  18. Formatting

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    ee57174 View commit details
    Browse the repository at this point in the history
  19. Cleanup a bit

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    0d4568d View commit details
    Browse the repository at this point in the history
  20. More

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    f61ff5d View commit details
    Browse the repository at this point in the history
  21. Organizing

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    cbd39f2 View commit details
    Browse the repository at this point in the history
  22. Formatting

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    9736efb View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d72140d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bb6321e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b96d83d View commit details
    Browse the repository at this point in the history
  26. Updating example

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    d8a6bf8 View commit details
    Browse the repository at this point in the history
  27. Rebasing

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    fa832b2 View commit details
    Browse the repository at this point in the history
  28. Formatting

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    4296369 View commit details
    Browse the repository at this point in the history
  29. Letting vector<u8> use HexInput as inputs and using factory method Mo…

    …veVector.U8 for ease of use/prettiness
    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    0429e4c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e88ffff View commit details
    Browse the repository at this point in the history
  31. Lots more generated code

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    2adb002 View commit details
    Browse the repository at this point in the history
  32. Undo deleting abi-gen...

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    76f239b View commit details
    Browse the repository at this point in the history
  33. Updated stuf

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    a47dbf8 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    cca00cc View commit details
    Browse the repository at this point in the history
  35. Fixing imports

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    11a3c86 View commit details
    Browse the repository at this point in the history
  36. Fixing again...

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    2966fce View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2add784 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    90143af View commit details
    Browse the repository at this point in the history
  39. Updating

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    1ab3957 View commit details
    Browse the repository at this point in the history
  40. Fixed parser

    xbtmatt committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    13f29d0 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    5b04f70 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    d686a9f View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9c13e69 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    bd303ee View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Adding a wild amt of stuff

    xbtmatt committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    cbd1c38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ebb7bb View commit details
    Browse the repository at this point in the history
  3. Re organize some files

    xbtmatt committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    60b872b View commit details
    Browse the repository at this point in the history