Releases: Aniket-Engg/sol-verifier
Releases · Aniket-Engg/sol-verifier
v2.1.4
v2.1.3
v2.1.2
v2.1.1
v2.1.0
v2.0.0
- Shifted to solidity-parser-antlr as Solidity parser(#32 )
- Added support for UserDefinedType for constructor in case of interface/contract. Type resolution is based on solidity-type-resolver (#34 )
- Added recent Solidity releases (#36 )
v1.2.1
- Introduced sol-straightener for files merging (#29 )
Friend In Need
This release majorly makes this package easy to use, user friendly and a friend in need. It covers following features:
- If a new version of Solidity is released which is not in our release mapping, it will be fetched dynamically. (#1 )
- Importing file relatively and from node_modules is supported. (#12 )
- For early developers, a default developer key is also provided. (#13 )
- GUID is processed internally and user will see the final result. So overhead of checking GUID is removed. (#14 )
- If network type is not passed in CLI, It will be processed internally and if there will be a single network containing data on given contract address, it will be processed. (#15 )
- Old method of defining constructor is also supported. (#22 )
- Time limit for processing request is added as 30 seconds. (#24 )
eslint
introduced (#9 )
I would like to thank our contributors to provide a supportive hand in this release.
Thanks @rohitsethii @TimDaub
Saviour
sol-verifier is an npm package which can be used to verify the ethereum solidity contracts on Etherscan on Mainnet, Ropsten, Rinkeby and Kovan networks.
It can be used from command line and inside the code. Multiple options need to be passed with the request. As it internally used Etherscan API, Etherscan API key token will also be required to get it working. More details regarding its use and limitation are here.