-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slither fails to execute in latest docker tag #8
Labels
bug
Something isn't working
Comments
Thanks! This will be fixed in the next release, hopefully later today. |
schemar
added a commit
to schemar/openst-contracts
that referenced
this issue
Apr 24, 2019
I added a FirewalledRule which can be extended in order to restrict relaying of meta-transactions to organization workers. The rule that is to be restricted must extend the FirewalledRule and add the modifier `firewalled` to all relevant functions. For testing I created two test contract files. One that uses the modifier, and one that calls the one that uses the modifier. Required in order to simulate rules calling on each other and checking for the relayer. Added a step to manually install npx inside docker until the docker image is fixed. The problem is reported and confirmed at trailofbits/eth-security-toolbox#8 Fixes OpenST#199
This is done, but it'll take a few hours before the Docker image is rebuilt on Dockerhub. Feel free to reopen if there is still an issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I cannot run slither with the latest docker tag of eth-security-toolbox. It appears
npx
is missing from the image. Current fix: manually runningsudo npm install -g npx
.I am not sure what changed, but our project used to work fine, but now requires this manual step in between.
docker run -it -d -v /path/to/project:/share trailofbits/eth-security-toolbox
cd
into project repository (cd /share
)slither .
The text was updated successfully, but these errors were encountered: