a16z / halmos

A symbolic testing tool for EVM smart contracts
GNU Affero General Public License v3.0
760 stars 58 forks source link

Print version number with `--version` #115

Closed msooseth closed 1 year ago

msooseth commented 1 year ago

Is your feature request related to a problem? Please describe. I'd like to get the version of halmos so so when benchmarking using https://github.com/eth-sc-comp/benchmarks I can get the version programmatically. This would allow me to compare the performance of different halmos versions with ease

Describe the solution you'd like A new option --version that prints the current version number. A git hash would also be nice, but not necessary.

Describe alternatives you've considered I could get the version from nix I think. But it may be helpful to users to know their version number, too.

Additional context I am trying to check the performance of different symbolic/concolic EVM execution engines.

daejunpark commented 1 year ago

Thank you for the suggestion! It was on our todo list, but we will prioritize it more now!

daejunpark commented 1 year ago

fixed by #117