谁是使用松露部署的合同的所有者?

时间:2017-05-12 10:29:09

标签: solidity smartcontracts truffle

我正在使用testrpc和松露来测试我的合同。

当我输入truffle migrate时,这会将我的合同部署到testrpc网络。

我的问题是,哪个帐户(来自testrpc帐户)已用于部署合同。

换句话说,谁是合约所有人?

提前谢谢

1 个答案:

答案 0 :(得分:18)

默认情况下,所有者为accounts[0]所以列表中的第一个帐户,但您可以通过在truffle.js配置文件中添加“from”来设置所有者

module.exports = {
  networks: {
    development: {
      host: "localhost",
      port: 8545,
      network_id: "*",
      from: "0xda9b1a939350dc7198165ff84c43ce77a723ef73"
    }
  }
};

有关迁移的详细信息,请参阅此处 https://github.com/trufflesuite/truffle/issues/138