以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台

 

创建账户

创建以太坊账户之前先查看一下以太坊账户

geth account list

 

现在使用命令创建以太坊账户

geth account new

以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台_第1张图片

然后可以重新运行查看命令 查看

也可以在多建几个账户

 

 

删除账户

Geth没有提供直接删除以太坊账户的命令,不过可以通过删除本地文件来删除以太坊账户,因为每一个以太坊账户对应一个文件

从上面查询可以看出存储路径为/root/.ethereum/keystore/

注意:位置因人而异,通过查看账户来看存储位置

以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台_第2张图片

我们只需要删除文件 就可以把以太坊账户删除了

geth JavaScript控制台

geth可以通过javaScript控制台和JavaScript代码访问以太网络。只需要执行geth console命令就可以启动控制台,退出exit以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台_第3张图片

 

在控制台可以直接输入js代码并且执行

geth命令同时也负责同步区块及其他工作,这样会产生大量的日志信息,这些信息会与Js代码交替出现

为了防止这种现象,可以使用以下命令启动Js控制台,其中2 表示日志管道,也就是将日志信息直接输出到geth.log文件

 

 geth console 2>>geth.log

以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台_第4张图片

这个控制台可以通过web3.js API直接访问以太网络,web3.js就是一套API,支持Web和Node.js,在控制台中不需要单独安装web3.js,可以直接使用

以太坊代币开发之Geth创建/删除以太坊账户,以及geth JavaScript控制台_第5张图片

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Go,以太坊以太坊,以太坊)