Skip to content

Version 0.3.3

Choose a tag to compare

@chriseth chriseth released this 27 May 17:02
· 20707 commits to develop since this release

This release mainly makes libraries more flexible in that it allows internal functions to be called.

Features

  • Allow internal library functions to be called (by "inlining")
  • Fractional/rational constants (only usable with fixed point types, which are still in progress)
  • Inline assembly has access to internal functions (as jump labels)
  • Running solc without arguments on a terminal will print help.

Fixes

  • Code Generation: Remove some non-determinism in code generation.
  • Code Generation: Corrected usage of not / bnot / iszero in inline assembly
  • Code Generation: Correctly clean bytesNN types before comparison

note: The source below cannot be used without the dependent repositories.