Releases: Brushfam/sol2ink
Releases · Brushfam/sol2ink
Sol2Ink 2.1.0
🛠️ Added
- Support for ink! 4.1 and OpenBrush 3.1.0
Sol2Ink 2.0.1
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
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
Ability to parse simple, compilable smart contracts without inheritance. Only supports single files.