Fees

無交易的交易費

  • January 11, 2018

今天我想給我買一隻加密貓。因為我想買貓,所以我下載了 Metamask 並在裡面放了一些乙太幣。

我購買一些小貓的交易最終沒有實現,但我仍然需要支付費用。

(我在這封郵件的末尾將資訊從 ethereumscan 中取出)

我現在的問題是:即使交易從未完成,我也必須支付費用(gas)是否正常?我付什麼錢?誰得到我支付的錢?

錯誤程式碼“out of gas”是什麼意思?

0x92c0e9ee27f9a3541480fd21290727d143bd4485bc75311d32db9947b2cb68a6

4886613

1 小時 14 分鐘前

0x532d9907702385bfc78b26950a530a744939e572

出去

CryptoKittiesSalesAuction

0.005 乙太幣

0.0015

- 即使交易從未完成,我也必須支付費用(gas)是否正常?

是的。交易需要gas才能執行。但是出於安全原因,您需要設置氣體限制(以避免程式碼中的無限循環)。在您的情況下,您將 30000 作為氣體限制,但您的交易肯定需要超過 30000(實際上,一個非常基本的乙太傳輸至少需要 21000)。結果,你的 tx 失敗了,但是有人使用了一些計算能力來建立它,所以無論如何你必須為他的工作付錢給這個人。

  • 我付什麼錢?誰得到我支付的錢?

您向礦工支付分配用於處理您的交易的計算能力

- 錯誤程式碼“out of gas”是什麼意思?

如上所述,您將 gas 限制設置得太低,因此您的交易用盡了 gas 來完成。

注意:看在上帝的份上,請在使用工具之前至少做一些研究。您可以在乙太坊黃色/白皮書和堆棧交換的其他文章中找到所有這些資訊;)

引用自:https://ethereum.stackexchange.com/questions/35838