Skip to content

v1.0.0

Compare
Choose a tag to compare
@meevee98 meevee98 released this 10 Jul 15:08
· 263 commits to master since this release

Added

  • Included an environment parameter to compilation that is accessible in the smart contract
  • Added hash property to classes with @contract decorator
  • New optional argument to stop compilation on first error found

Changed

  • Changed the cli command to compile from neo3-boa to neo3-boa compile
  • Limit logs to ERROR by default
  • Support to int constructor with str argument
  • Change NEP-11 validator to accept both str and bytes as argument types in some methods

Removed

Fixed

  • Fixed type warnings shown by IDEs
  • Fixed Interop type check in event interfaces
  • Fixed compilation to stop with keyboard interruption on cli
  • Fixed compilation error with metadata and imported contract interfaces
  • Fixed incorrect stack when calling call_contract