首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么帐户控制合同?

什么帐户控制合同?
EN

Stack Overflow用户
提问于 2018-04-24 00:32:03
回答 2查看 54关注 0票数 2

我目前正在学习本教程:https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-2-30b3d335aa1f

我部署契约的方式是使用松露迁移命令,该命令可能会自动将其从某个帐户推送到新闻工作,我应该使用web3库(特别是web3库)更早地创建该帐户。

考虑到我已经创建了多个帐户,哪一个拥有合同,也就是从哪个帐户获取以太?(这是我创作的最新作品吗)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-24 01:28:24

如果你不设置默认帐户在你的特鲁弗配置,它将使用从web3.eth.getAccounts()返回的第一个帐户。

来自块菌文档

  • 气体:用于部署的气体限制。缺省值为4712388。
  • gasPrice:用于部署的天然气价格。缺省值为100000000000 (100个Shannon)。
  • 出发地:在迁移期间使用的From地址。默认为您的Ethereum客户端.提供的第一个可用帐户。
  • 提供者:使用主机和端口选项的默认web3提供程序:新的web3

若要指定默认地址,请将from添加到网络环境配置。

示例truffle.js:

代码语言:javascript
复制
module.exports = {
  networks: {
    development: {
      host: "localhost",
      port: 8545,
      network_id: "*",
      from: "0x65463bf6268e5cc409b6501ec846487b935a1446"
    }
  }
};
票数 0
EN

Stack Overflow用户

发布于 2018-04-24 11:47:44

  1. 松露。您可以从from.You中指定一个帐户来检查此文档http://truffleframework.com/docs/advanced/configuration
  2. 你需要解锁这个帐户。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49991747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档