git.delta.rocks / unique-network / refs/commits / acaa3b6a1b48

difftreelog

commits

crates/evm-coderhistory
  1. fix Tuple size calc
    Trubnikov Sergey 2022-08-30 #acaa3b6
  2. fix Tuple size calculation. Some PR fixes.
    Trubnikov Sergey 2022-08-29 #67a4ea4
  3. fix After rebase
    Trubnikov Sergey 2022-08-29 #78a9952
  4. fmt
    Trubnikov Sergey 2022-08-20 #c288f09
  5. minor: change calculating size for simple types.
    Trubnikov Sergey 2022-08-19 #0a5eeb0
  6. path: Add test for simple data
    Trubnikov Sergey 2022-08-17 #2cb2756
  7. path: Fix parsing simple values.
    Trubnikov Sergey 2022-08-17 #420882b
  8. Merge remote-tracking branch 'origin/feature/add_collection_sponsor_substrate' into develop
    Yaroslav Bolyukin 2022-08-25 #eadc594
  9. test fix attribute imports
    Yaroslav Bolyukin 2022-08-25 #d254843
  10. Document evm related crates
    Yaroslav Bolyukin 2022-08-25 #78becc5
  11. fix return comment
    Trubnikov Sergey 2022-08-25 #40371d4
  12. Test/move to playgrounds
    ut-akuznetsov 2022-08-25 #fb94d1c
  13. doc: clarification review
    Greg Zaitsev 2022-08-19 #5af3116
  14. Feature/refactor contract sponsoring
    Yaroslav Bolyukin 2022-08-25 #999c24f
  15. fix After rebase
    Trubnikov Sergey 2022-08-25 #41b5a1d
  16. Previously, generated `Call` enum had no documentation, and
    documentation on interface items was only kept in generated solidity
    interfaces.
    
    Now all documentation will be moved from impl items to generated `Call`
    enum
    Yaroslav Bolyukin 2022-07-12 #dced9b9
  17. Merge branch 'develop' into test/move-to-playgrounds
    Max Andreev 2022-08-24 #a36e310
  18. doc(evm-coder): document public api
    Yaroslav Bolyukin 2022-07-12 #c098935
  19. Previously, only documentation on items was parsed and preserved in
    generated code, now you can have documentation on interface itself
    Yaroslav Bolyukin 2022-07-12 #f0dde16
  20. Previously, all items from evm-coder codegen was sorted lexically, which
    caused some problems, where lexically sorted names of contract were not
    in the same order as contract inherit chain
    
    Now they are sorted by insertion order, and macro-generated code now
    inserts them in order of definition, thus providing topological sort of
    output contract items
    Yaroslav Bolyukin 2022-07-12 #7d5b680
  21. Make it closer to format used in standards
    Yaroslav Bolyukin 2022-07-12 #50d005e
  22. We have plans to allow evm-coder to generate Callables for externally defined contracts, however our current attribute parsing was limiting code maintanability, rework was needed before starting to implement new features
    
    BREAKING CHANGE: solidity_interface definitions may now look slightly different, for example interface names now should be identifiers, not strings
    Yaroslav Bolyukin 2022-07-12 #b6f414f
  23. misk: Change versions and update changelogs.
    Trubnikov Sergey 2022-08-05 #66a04f8