830 large

以太坊钱包交易失败

flfq · 于 发布 · 最后由 flfq回复 · 2713 次阅读

请问一个问题,使用以太坊钱包发送交易、建立合约时,经常出现失败的情况。即开始时,钱包页面能看到交易在等待确认,但确认数量始终为0.几分钟以后等待确认的信息直接消失了。
请问这是什么原因?
我使用的软件是官方钱包windows版本。
有一些交易已经成功了。表示软件没问题。
但是有一些交易就会失败,出现上述的情况。
合约建立还没有成功过,合约的内容是ethereum官网上的那个代币合约。
谢谢指教。

  • 723 large
    azhen0130

    手续费给到位了吗?

  • 5 large
    shaoping

    我创建过自己的代币shaopingcoin,你可以参考下:代币创建教程 http://ethfans.org/topics/118

  • 830 large
    flfq

    @azhen0130 重新试了一次,交易费选择最高的那种,这次成功了。以前选的是最低的交易费。谢谢

  • 830 large
    flfq

    @shaoping 谢谢,看了您的帖子很有价值。我发现交易费选择最少的那种,很容易失败。不知道是不是有什么机制,交易费少的大家就不验证了

  • 723 large
    azhen0130

    客气了,多分享自己的成功经验给他人以作借鉴,在此谢谢了

  • 5 large
    shaoping

    @flfq 与转账交易相比,合约需要更多的gas,从而需要更多的交易费用。交易费用 = gas 数量 X gas 价格。

  • 830 large
    flfq

    @shaoping 明白了。谢谢。昨天看github上ethereum上geth的参数介绍,发现有一个参数“ --gasprice "20000000000" Minimal gas price to accept for mining a transactions” 猜测这个参数可以限制挖矿所需的最小汽油价格。

    所以如果在图上这个地方设置费用太少,会导致挖矿程序不验证。

  • 128
    latage

    @flfq 为什么我默认设置中间那个费用,还是老失败呢

  • 830 large
    flfq

    @latage 你试试最高费用

  • 830 large
    flfq

    @latage 多试几次。这些程序都不是很稳定。即使调试正确,也会偶尔出现一次两次交易失败。