Web3 Api学习

var Web3 = require('web3');

var web3=new Web3(new Web3.providers.HttpProvider("http://1127.0.0.1:9545"));


 

// 1 返回以太坊js api版本

var version = web3.version.api;

 

// 2 返回客户端节点版本

version = web3.version.node;

 

// 3 返回网络协议版本

version = web3.version.network;

 

// 4 返回以太坊协议版本

version = web3.version.ethereum;

 

// 5 耳语协议版本(搞不懂,意思是说悄悄话的协议???)

// version = web3.version.whisper;

// console.log(version);

 

// 6

var hash = web3.sha3("Some string to be hashed");

var hashOfHash = web3.sha3(hash, {encoding: 'hex'});

 

// 7 转16进制

var str = web3.toHex('jiashiqiang');

 

// 8 根据交易hash查询交易信息

var transaction = web3.eth.getTransaction('0xa421f27668d34966d5a7660e17a99ec11566dbf399094d85b983dd8fb66238d7');

// { blockHash: '0x7d3a4da3199ffba4b741d038061f150577c620a9746274759978f0a03bad0eef',

// blockNumber: 6500000,

// chainId: '0x3d',

// condition: null,

// creates: null,

// from: '0x3c2f057f36422f99c52ba6da4a2576b88453bdf0',

// gas: 21000,

// gasPrice: BigNumber { s: 1, e: 4, c: [ 21000 ] },

// hash: '0xa421f27668d34966d5a7660e17a99ec11566dbf399094d85b983dd8fb66238d7',

// input: '0x',

// nonce: 4062,

// publicKey: '0x48b7c3da51cc64bd9d3e1ce01c46f44d89c3a5ad71f7d0e07d52175caaf04d3604cf0a3b311be7d94e2f39d9f89005f5fd4880c33da1573ee86dd872e6b90bb0',

// r: '0x366698126dc8b01806c0ce287a8ef87fe78afd811095187cc1674e235aae0851',

// raw: '0xf86c820fde825208825208942db3b38be92c7b1305f5b841c0d324fd251b88d188057c3e49561c700080819da0366698126dc8b01806c0ce287a8ef87fe78afd811095187cc1674e235aae0851a06d717745833f3dbf66bdc907813acf74fc93b0bbacec84b6627a12de198207a1',

// s: '0x6d717745833f3dbf66bdc907813acf74fc93b0bbacec84b6627a12de198207a1',

// standardV: '0x0',

// to: '0x2db3b38be92c7b1305f5b841c0d324fd251b88d1',

// transactionIndex: 0,

// v: '0x9d',

// value: BigNumber { s: 1, e: 17, c: [ 3952, 59352000000000 ] } }

 

// 9 检查web3是否已连接

var b = web3.isConnected();

// true

 

// 10 查看当前Provider 例如:http://127.0.0.1:9545

var provider = web3.curr

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值