首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个终端运行Slither的全部命令是什么?

一个终端运行Slither的全部命令是什么?
EN

Ethereum用户
提问于 2022-11-08 14:08:12
回答 1查看 142关注 0票数 0

什么是分析智能契约的整体和正确的Slither命令。根据Slither指南(这里),我尝试了这样的方法:

代码语言:javascript
复制
slither path/contract.sol

但结果是:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/home/ethsec/.local/lib/python3.6/site-packages/slither/__main__.py", line 744, in main_impl
    ) = process_all(filename, args, detector_classes, printer_classes)
  File "/home/ethsec/.local/lib/python3.6/site-packages/slither/__main__.py", line 76, in process_all
    compilations = compile_all(target, **vars(args))
  File "/home/ethsec/.local/lib/python3.6/site-packages/crytic_compile/crytic_compile.py", line 660, in compile_all
    raise ValueError(f"Unresolved target: {str(target)}")
ValueError: Unresolved target: F:/ImnCrypt/Implementation/Develop/PublicKey.sol

我认为它需要一个正确而坚定的目标,我不知道它是什么。我该试试什么命令?

EN

回答 1

Ethereum用户

发布于 2022-11-08 15:25:47

你应该试试

代码语言:javascript
复制
slither .

在项目文件中。滑行者通常会找到方向

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/139022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档