Skip to content

Releases: Brushfam/sol2ink

Sol2Ink 2.1.0

11 Apr 15:30
Compare
Choose a tag to compare

🛠️ Added

  • Support for ink! 4.1 and OpenBrush 3.1.0

Sol2Ink 2.0.1

02 Mar 14:15
Compare
Choose a tag to compare

Changelog

Fixed:

  • Use solang-parser =0.2.1 (will be updated to latest in future update)

Added:

  • Handling of some global variables from Solidity
  • More tests

Sol2Ink 2.0.0

04 Feb 18:37
80c9651
Compare
Choose a tag to compare

Changelog

Parsing:

  • Sol2Ink now uses Solang parser to parse Solidity contracts
  • Sol2Ink can now transpile any valid Solidity code
  • Sol2Ink can now parse both single files (ending with .sol) and whole projects (Sol2Ink will traverse the whole tree of the provided directory and parse found Solidity files)

Output

  • output ink! contracts will use ink! version 3.4.0
  • Sol2Ink generates a comprehensive file structure for the output contracts

Future updates

  • usage of ink! 4 in output ink! contracts
  • fully compilable OpenZeppelin standards

Sol2Ink 1.0.0

28 Nov 03:25
Compare
Choose a tag to compare

Ability to parse simple, compilable smart contracts without inheritance. Only supports single files.