Geth控制台使用及Web3.js使用?

184
okx
在以太坊DAPP开发中,需要同时开发页面和智能合约,其中页面开发需要使用H5,智能合约则使用Solidity。为了实现页面和智能合约的交互,需要使用Web3.js。以太坊客户端Geth内置了所有的Web3 API及Admin API,可以在Geth控制台(REPL)中进行操作。如果对Geth命令行不太熟悉,可以参考之前的文章《以太坊客户端Geth常用命令详解》。

在使用Geth控制台启动时,经常会在交互界面下出现日志。可以通过将日志输出到文件来更好地管理和查看日志。可以新开一个命令行终端,并输入以下命令来查看日志。另外,也可以将日志重定向到另一个终端来查看,首先需要在想要查看日志的终端输入命令来获取终端编号,然后在另一个终端上输入相应的命令来启动Geth,这样可以将日志输出到另一个终端。如果不想看到日志,还可以将日志重定向到一个空终端。

在启动Geth时,也可以使用--verbosity参数来控制日志级别,如果不想看到日志,则可以使用--verbosity 0参数。另外,还可以通过连接到一个现有的Geth节点来启动Geth。

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

进群交流|欧易官网