Gas
汽油退款如何“支付”?
我對汽油退款的概念有疑問。
想像一下,我在 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以下。這對於任何退款都是正確的。