Solidity

誰為從儲存讀取或呼叫純/視圖函式時使用的氣體付費?

  • June 20, 2022

我對此有點困惑,我讀過純/視圖函式在呼叫時不消耗氣體/需要交易,其他人說它確實要花錢,但你不是那個喜歡它的人。

那是什麼?

視圖函式僅在被合約內部的非視圖函式呼叫時才使用 gas。

視圖函式不消耗gas,因為你只是在呼叫你的節點,所以你並沒有要求鏈上的每個節點都執行一個動作。

您可以說這是免費的,但您受到節點提供商的限制,如果您想提出大量請求(通常每月超過 300k),您可能需要向節點提供商付款。或者即使你有自己的節點,你也要支付電費等等。

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