热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

web3.eth.accounts返回一个函数

如何解决《web3.eth.accounts返回一个函数》经验,为你挑选了1个好方法。



1> carver..:

该教程是在web3.js v1发布之前编写的.API在v1中发生了重大变化,包括eth.accounts.您可以固定到旧版本的web3.js 0.19.0,或者在新的v1文档中找到等效方法.

现在异步完成检索帐户,就像新API中的许多其他调用一样.所以你可以通过回调或使用promises来调用它.将帐户列表打印到控制台将如下所示:

web3.eth.getAccounts(console.log);
// or
web3.eth.getAccounts().then(console.log);

web3.eth.getAccountsv1文档

所以特别重写你最后引用的部分:

web3.eth.getAccounts()
.then(function (accounts) {
  return VotingContract.new(['Rama','Nick','Jose'],
    {data: byteCode, from: accounts[0], gas: 4700000});
})
.then(function (deployedContract) {
  // whatever you want to do with deployedContract...
})


推荐阅读
author-avatar
mobiledu2502917243
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有