Gas

汽油退款如何“支付”?

  • January 31, 2021

我對汽油退款的概念有疑問。

想像一下,我在 1 個月前創建了一個智能合約,現在我想呼叫它,SELFDESTRUCT 因為我想將目前餘額發送到一個地址並停止使用該智能合約。到目前為止,我了解到,gas 退款將從呼叫 的交易的總 gas 成本中扣除,SELFDESTRUCT對嗎?如果沒有,gas 退款如何“支付”?

我試圖在 Solidity 文件中找到對此的正確引用,但由於某種原因我找不到。我發現的唯一正確的事情是https://docs.soliditylang.org/en/develop/introduction-to-smart-contracts.html?highlight=selfdestruct#deactivate-and-self-destruct並沒有說太多關於退款.

所以,你是對的。退款在同一筆交易中給予,無法儲存。此外,退款永遠不會將交易gas使用量降低到基本成本21000以下。這對於任何退款都是正確的。

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