Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法使用 Solidity 或 Web3 来调用系统(比如调用 traceroute)?如果这不是一个明确的问题,我正在想象执行合同并让该合同根据合同执行系统命令。
我想不出用 Embark 来解决这个问题的方法,我一直在学习,所以我想我只需要将 http 请求发送到我将进行系统调用的 python 后端。谁能想到更好的方法?
没有直接的方法可以从 Solidity 访问文件系统。您仅限于 VM 命令。但是您可以使用Oraclize向您的服务器发出 HTTP 请求,这将完成这项工作:代码示例和文档。这是来自Solidity的 HTTP 请求示例。