Bash 与承载以太坊节点的操作系统交互

Bash 与承载以太坊节点的操作系统交互,bash,call,ethereum,solidity,Bash,Call,Ethereum,Solidity,有没有一种方法可以使用Solidity或Web3调用系统(比如调用traceroute)?如果这不是一个明确的问题,我会想象执行一个合同,并让该合同根据合同执行系统命令 我想不出一种方法来实现这一点,我一直在学习,所以我想我只需要向python后端发送http请求,在那里我将进行系统调用。有谁能想出更好的方法吗?从Solidity访问文件系统没有直接的方法。您只能使用VM命令。但是,您可以使用对服务器执行HTTP请求来完成此任务:以及。这是Solidity的HTTP请求示例

有没有一种方法可以使用Solidity或Web3调用系统(比如调用traceroute)?如果这不是一个明确的问题,我会想象执行一个合同,并让该合同根据合同执行系统命令


我想不出一种方法来实现这一点,我一直在学习,所以我想我只需要向python后端发送http请求,在那里我将进行系统调用。有谁能想出更好的方法吗?

从Solidity访问文件系统没有直接的方法。您只能使用VM命令。但是,您可以使用对服务器执行HTTP请求来完成此任务:以及。这是Solidity的HTTP请求示例