深入浅出区块链 Web3.js 中文文档
0.20

Web3.js 0.2x.x API 手册

  • 主对象 web3
    • web3
    • web3.version
    • web3.isConnected
    • web3.setProvider
    • web3.currentProvider
    • web3.reset
    • web3.sha3
    • web3.toHex
    • web3.toAscii
    • web3.fromAscii
    • web3.toDecimal
    • web3.fromDecimal
    • web3.fromWei
    • web3.toWei
    • web3.toBigNumber
    • web3.isAddress
  • 网络对象 net
    • web3.net.listening
    • web3.net.peerCount
  • 以太坊交互对象 eth
    • web3.eth.defaultAccount
    • web3.eth.defaultBlock
    • web3.eth.syncing
    • web3.eth.isSyncing
    • web3.eth.coinbase
    • web3.eth.mining
    • web3.eth.hashrate
    • web3.eth.gasPrice
    • 帐户列表 accounts
    • 区块号 blockNumber
    • web3.eth.register
    • web3.eth.unRegister
    • 余额 getBalance
    • web3.eth.getStorageAt
    • web3.eth.getCode
    • 区块 getBlock
    • web3.eth.getBlockTransactionCount
    • web3.eth.getUncle
    • 获取交易 getTransaction
    • 通过区块获取交易 getTransactionFromBlock
    • 获取交易收据 getTransactionReceipt
    • 交易数量 getTransactionCount
    • 发送交易 sendTransaction
    • 发送离线签名交易 sendRawTransaction
    • 签名 sign
    • 消息调用 call
    • 估算 gasLimit estimateGas
    • web3.eth.filter
    • 合约对象 contract
    • 调用合约方法
    • 监听合约事件
    • 合约所有事件
    • web3.eth.getCompilers
    • web3.eth.compile.solidity
    • web3.eth.compile.lll
    • web3.eth.compile.serpent
    • web3.eth.namereg
    • web3.eth.sendIBANTransaction
    • web3.eth.iban
  • 数据对象 db
    • web3.db.putString
    • web3.db.getString
    • web3.db.putHex
    • web3.db.getHex
  • 通信协议对象 shh
    • 示例
    • web3.shh.post
    • web3.shh.newIdentity
    • web3.shh.hasIdentity
    • web3.shh.newGroup
    • web3.shh.addToGroup
    • web3.shh.filter

相关文档

  • Solidity 中文文档
  • EtherScan 中文文档
  • ethers.js 中文文档
  • Web3.js 中文文档
    • Docs »
    • 搜索
    • Edit on GitHub


    © Copyright 2019, 深入浅出区块链

    Built with Sphinx using a theme provided by Read the Docs.