wsc JavaScript控制台以`console`或`attach`wsc子命令启动。该`console`子命令启动WSC节点,然后打开控制台。该`attach`子命令连接到控制台已经运行WSC实例。 ~~~ wsc console wsc attach ~~~ 如果WSC节点与非默认ipc端点一起运行,或者您想通过rpc接口进行连接,则Attach模式接受一个端点。 ~~~ wsc attach /some/custom/path.ipc wsc attach http://191.168.1.1:8545 wsch attach ws://191.168.1.1:8546 ~~~ 请注意,默认情况下,WSC节点不会启动HTTP和WebSocket服务器,并且出于安全原因,并非所有功能都通过这些接口提供。启动wsc节点时,可以使用`--rpcapi`和`--wsapi`参数覆盖默认值,也可以使用[admin.startRPC]和[admin.startWS]覆盖这些默认值。 如果需要日志信息,请从以下开始: ~~~ wsc console --verbosity 5 2>> /tmp/wsc.log ~~~ 无日志输出,以避免输出文件: ~~~ wsc console 2> /dev/null ~~~ WSC支持通过该`--preload`选项将自定义JavaScript文件加载到控制台中。这可用于加载常用功能或设置web3合同对象。 ~~~ wsc console --preload "/my/scripts/folder/utils.js,/my/scripts/folder/contracts.js" ~~~