web3.js+node的简单使用

2018-04-21  本文已影响0人  Hello哥

web3.js 库提供的web3 ,它通过RPC调用与本地节点通信。web3.js可以与任何暴露了RPC接口的以太坊节点连接。

这一节简单的说明一下node+web3.js  WEB工程如何访问以太坊节点。

以太坊环境为了简单我这里使用testrpc.

testrpc 在https://www.jianshu.com/p/c8d0ec054afb这篇文章有简单讲过,这不在描述。

先建立一个web3test 目录 

进入web3test目录  

1,$ npm init

2,npm install web3 --save 这里的web3.js 版本号是web3.js1.0.0-beta.34更详细的文档可以参考http://web3js.readthedocs.io/en/1.0/ API说明

3,npm install express -save (后续需要做网页页面)

3,建立一个app.js

4,开启testrpc

app.js 基本代码如下:

这里简单的使用web3 提供的web3.eth.getAccounts 获取用户的API

使用node app.js 命令运行这个简单服务在浏览器中访问http://localhost:8080/我们可以看到testrpc     提供的10个默认账户。

这里简单的流程我们跑通,后续很多web3.js 的API的使用会详细讲解到。

上一篇 下一篇

猜你喜欢

热点阅读