使用truffle部署投票合约出错

我用的是geth的Ropsten全节点网络,区块同步完成,在使用truffle控制台时,创建一个新的账户,当我通过metamask向这个新账户转入一笔以太时,总是显示余额为0,可是从ropsten的网络来看,交易已经完成了。不知道为什么?

孙善禄

赞同来自: 小象老师

直接回答你原文提出的问题: 请仔细检查metamask连接的以太坊环境,确保连接的是ropsten网络,才能看到正确的余额。

我和晨

赞同来自:

若使用其他以太坊账户,总是报错:no key for given address or file 可是我的秘钥时正确的,无论是private key还是注册账户时的密码都试过了  

我和晨

赞同来自:

奇怪的是,我在metamask上看到两个roposten网络,一个本地(localhost:8545)的,一个network的,而在本地的地址钱数总为0,我想这就是部署失败的原因吧,以太币都在网络的账户,本地的账户没有,而用的又是本地账户,所以部署失败了,请问怎么解决啊?

孙善禄

赞同来自:

这位同学,你是不是没有理解以太坊账户呢, 以太坊并不存在网络账户和本地账户的区分,账户就是一个私钥,然后私钥生成一个地址,一个账户在不同的以太坊环境余额不相同。你所说的部署失败(是合约部署?),跟账户余额没有关系。

要回复问题请先登录注册