Skip to content

Releases: CityOfZion/neo3-boa

v0.4.0

01 Oct 19:25
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Added

  • Included a neo3-boa's structure diagram in the README
  • Added conversion of continue and break statements
  • Included support to range
  • Implemented compiler validation of try except statements
  • Implemented list.pop() method
  • Added global keyword validation
  • Implemented isinstance method
  • Support for chained assignments
  • Optimization in the code generation of literal operations
  • Implemented print method
  • Converted the smart contract call interop
  • Included an ICO example

Changed

  • Raises a compiler error if a method specifies a return type but doesn't have a return statement

Fixed

  • Compiler's exception handling when compiling a smart contract that uses unsupported or not yet implemented builtin methods
  • Return value of storage's get method when the key is not found

v0.0.3

01 Oct 19:26
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Fixed

  • ModuleNotFoundError that was raised when running the executable