web.js 方法详解

1. web3.eth.getAccounts 展示所有账户。 web.eth.coinbase;显示默认账户,相当于         web3.eth.getAccounts[0];

2.web3.sha3(""); 加密

3 web3.toHex({text:'PF'}) 将字符串"PF"转换为16进制。

4 web3.fromWei(number,unit) web3.fromWei(5,'ether')  5weiw转化为多少个ether

5 web3.toWei(5,'ether') 将5ether 转化为位

web3.toBigNumber(numberOrHexString); 转换为BigNumber

7 web3.net.listening 网络是否在监听网络

web3.net.peerCount 有多少个节点和当前网络连接

9 web3.eth.defaultBlock 默认的区块

10 web3.eth.mining 是否正在挖矿。

11 web3.eth.gasPrice gas花费的价格。

12 web3.eth.blockNumber 当前的区块数。

13 web3.eth.getBalance("地址") 账户的余额

14 web3.eth.getCode("合约地址") 获取合约的质检码

15 web3.eth.getBlock(blockNumber) 传入的区块数 获得区块信息、

16 web3.eth.sendTransaction({from:第一个账户,to:第二个账户,value:转账的数目(ether转化为位)}) 转账a1-a2

17 toString() 可以将toBigNumber 转化为位

18 web3.eth.contract(abi)

 

 

 
posted @ 2018-04-12 13:16  写代码的小书童  阅读(320)  评论(0编辑  收藏  举报