eth-sri / securify

[DEPRECATED] Security Scanner for Ethereum Smart Contracts
Apache License 2.0
215 stars 50 forks source link

Fail early if Soufflé requirement is not fulfilled #16

Closed hiqua closed 5 years ago

hiqua commented 5 years ago

Currently, Securify will throw a nullpointerexception if the requirement is not fulfilled, we should check whether the requirements are fulfilled from the beginning instead.

MatthiasEgli-chainsecurity commented 5 years ago

Didn't we implement this check already?

hiqua commented 5 years ago

Yes, if souffle is not available the error message is good enough.