安装web3+bignumber.js+ethereumjs-util

npm i web3 -s
npm i bignumber.js -s
npm i ethereumjs-util -s

code:

const Web3 = require("web3");
const BigNumber = require('bignumber.js');
const Ether = new BigNumber(10e+17);
const EthUtil = require('ethereumjs-util');
let web3 = new Web3(new Web3.providers.HttpProvider('https://api.myetherapi.com/eth'));
let privateKey = '291c09fc38eb9a253ee9e2d8e90c91b4f08cd87aa3d9bf707d5fd54a3b4aa442'
let publicKey = EthUtil.privateToPublic(new Buffer(privateKey, 'hex'));
let addr ="0x"+ EthUtil.publicToAddress(publicKey).toString('hex');
console.log(addr);
web3.eth.getBalance(addr).then(v => {let ret = new BigNumber(v);return parseFloat(ret.dividedBy(Ether)).toFixed(2);
}).then(sum => {console.log(sum);
})

web3.js(二)根据私钥推出地址查询以太数量相关推荐

  1. web3.js(一)根据地址查询以太数量

    安装web3+bignumber.js npm i web3 -s npm i bignumber.js -s code: const Web3 = require("web3") ...

  2. 以太坊学习路线——(二、下)以太坊编程接口:web3.js

    这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战--以太坊关键技术与案例分析 第六章(吴寿鹤.冯翔.刘涛.周广益   著).要运行本博文相关程序,需要搭建以太坊私有链.安装t ...

  3. 第十二课 从宠物商店案例看DAPP架构和WEB3.JS交互接口

    1. 文章摘要 [本文目标] 了解ETH生态下DAPP去中心化应用程序的框架和交互流程,了解WEB3.JS的作用和接口函数. [前置条件] 完成了<第六课 技术小白如何开发一个DAPP区块链应用 ...

  4. android web3j 代币查询_使用Web3.js查询以太币和代币余额以及转账

    前言 前面的文章也提到了,使用web3.js可以与以太坊进行互动.这篇文章的主要内容如下:解决web3.js版本问题 2.使用web3.js查询以太币及代币余额,以及进行以太币和代币转账 1.web3 ...

  5. web3.js链接以太坊并查询钱包u余额

    web3.js链接以太坊并查询钱包USDT余额 环境: 一.链接以太坊主网: 二.创建一个ABI 那么该如何获取ABI? 三.查询代码 四.输出结果 五.整体代码 环境: web3.js版本:6.14 ...

  6. 前端Vue项目调用页面web3.js:连接metaMask钱包,(查询钱包ETH余额,查询代币余额,ETH转账,代币转账,代币授权,查询授权数量,计算价格)等功能

    这里分享下相关文档 1.web3.js中文文档 https://learnblockchain.cn/docs/web3.js/getting-started.html 2.metamask官方文档: ...

  7. 使用 Web3.js 连接以太坊节点并查询区块链数据

    Web3.js 是一个用于连接以太坊网络的 JavaScript 库.在本文中,我们将介绍如何使用 Web3.js 来连接以太坊节点,并且查询以太坊区块链上的数据. 1. 安装 Web3.js 首先, ...

  8. web3通过助记词获取所有关联的账号:公钥、私钥、地址

    1. 业务逻辑 需要使用bip39协议将助记词转换成种子,再通过ethereumjs-wallet库生成hd钱包,根据路径的不同从hd钱包中获取不同的keypair,keypair中就包含有公钥.私钥 ...

  9. web3.js中英文文档地址

    web3.js中文文档地址:https://web3.tryblockchain.org/index.html Glossary - web3.js 中文文档 - 登链社区 web3.js英文文档地址 ...

最新文章

  1. 个人博客开通--纪念一下。。。
  2. html语言中 加当前时间,javascript中怎么获取当前时间?
  3. java获取mysql数据定时执行_详解SpringBoot 创建定时任务(配合数据库动态执行)...
  4. rfc8222045
  5. 【leetcode】Path Sum II
  6. 【Kafka】KafkaConnection to 1002 was disconnected before the response was read
  7. coreldraw做生化标志_做一次体检,会“吃”进多少辐射?
  8. sublime php错误提示,sublime中检查php语法错误
  9. python爬虫-33个Python爬虫项目实战(推荐)
  10. mysql使用联合唯一索引会影响查询效率吗_想进大厂,这些Mysql索引底层知识你是必须知道的。...
  11. 拓端tecdat|R语言群组变量选择、组惩罚group lasso套索模型预测分析新生儿出生体重风险因素数据和交叉验证、可视化
  12. java邮件服务器搭建_邮件服务器+javamail(仅包括发送)搭建
  13. web前端入门到实战:HTML图像标签img和源属性src及Alt属性、宽高、对齐
  14. opencv3.0 截取任意形状封闭图形
  15. 一切皆是映射:浅谈操作系统内核的缺页异常(Page Fault)
  16. 在使用btest中的demo中遇到 multiple definition of 的问题!
  17. 迅雷服务器有多少硬盘,迅雷真的比BT还伤硬盘吗?
  18. 前端实现下拉显示更多功能
  19. Macbook启动台图标顺序混乱
  20. FME中的栅格数据操作之一——转换器小结

热门文章

  1. asp.net ajax聊天室,ASP.NET MVC4异步聊天室的示例代码
  2. vlc web 登录账号_怎么在web网页端解绑敬业签绑定的手机号?
  3. 小程序直播间页面路径怎么访问直播间_以小程序为例,在线教育产品的直播间有哪些功能设计?...
  4. matlab脉宽调制pwm,PWM脉宽调制直流调速系统设计及MATLAB仿真验证
  5. php文件下载教学,php下载文件的代码示例
  6. 计算机专业英语06章在线测试,《计算机专业英语》第06章在线测试.doc
  7. python【蓝桥杯vip练习题库】ADV-308递归输出
  8. core sync是什么软件_什么是Quick Sync Video
  9. python fastapi_Python|介绍一下我的新伙伴fastapi(一)
  10. python开发教程视频教程_金牌大神讲师Alex带你学Python 153节课带你轻松学透Python开发视频教程_IT教程网...