基于wanchain开发区块链应用(一)环境

3 篇文章 0 订阅
3 篇文章 0 订阅

一. 为什么选择wanchain

    区块链行业的大小王毫无疑问是BTC和ETH, 但是BTC基本不支持应用, 主要是作为数字货币资产. ETH是支持智能合约的鼻祖, 很多后续公链都是从ETH继承下来的,wanchain也是.  那么为什么不直接用ETH呢? 公链的通病是数据量太大了,  eth的rinkeby,koven都有几百G的数据, 主网数据更是上T了, 而且以中国的网络环境, 不可能自己布节点, wanchain很贴心的问开发者部署了测试网 web3 provider, 方便大家开发测试.

二. 连接web3

这里,我们创建一个node工程DST, 这里推荐使用nodejs LTS 10.x版本.

$ mkdir DST && cd DST

$ npm init

安装web3, 这里推荐0.20.x版本. 

$ npm install --save web3@0.20

创建index.js文件, 获取当前blockNumber, 内容如下

'use strict'

const Web3 = require('web3')
let web3 = new Web3(new Web3.providers.HttpProvider('http://52.42.145.155:36891'))
let blockNumber = web3.eth.blockNumber
console.log("blockNumber:", blockNumber)

执行如下 

$ node index.js 
blockNumber: 6224571

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值