
Add functions as fields before inferring Unbound untyped fields before binding typed ones Fix failing tests Make complex_types contract non-compatible with aevm Reduce code duplication Undo changes to test.aes Remove special handling of __constructor__ field Resolve field constraint by arity of contract function Update CHANGELOG Update CHANGELOG.md Co-authored-by: Radosław Rowicki <35342116+radrow@users.noreply.github.com> Split bind_field function Add a comment about rebinding
10 lines
198 B
Plaintext
10 lines
198 B
Plaintext
contract First =
|
|
entrypoint print_num(x) = 1 + x
|
|
|
|
contract Second =
|
|
entrypoint print_num() = 1
|
|
|
|
main contract Test =
|
|
entrypoint f(c) = c.print_num(1)
|
|
entrypoint g(c) = c.print_num()
|