Skip to content

v0.1.85: Support for user-defined `struct` (#78)

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Dec 23:51
e38c22d
* Add struct/tuple handling to `solc_to_k`

* Set Version: 0.1.18

* Add tests for struct support; minor error msg fix

* Set Version: 0.1.20

* Set Version: 0.1.21

* Rename `field` var to avoid shadowing

* Fix typo in `rule`

* Set Version: 0.1.23

* Set Version: 0.1.76

* Set Version: 0.1.77

* Update `_range_predicates` to support structs

* Add `bytes32` var to a struct in `StructTypeTest`

* Code quality fix

* Update `StructTypeTest` signature in test list

* Update `solc_to_k` tests for structs

* Set Version: 0.1.78

* Update expected output for `kompile`

* Set Version: 0.1.82

* Review type, arg name fixes

* Refactor component unwrapping methods

* Move `arg_name` to `Input`; minor code review fix

* Code quality fix

* Make `make_single_type` and `make_complex_type` private

* Refactor `tuple` input data for `solc_to_k` tests

* Respect `typle` type used for `inputs`

* Return `arg_names` and `_types` to `Method`

* Use `tuple` literals in `solc_to_k` tests

* Set Version: 0.1.83

* Set Version: 0.1.84

* Turn `Input` methods to properties,rename `_field`

* Set Version: 0.1.85

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: rv-jenkins <[email protected]>