Transactions
誰為智能合約支付汽油費?
我目前正在編寫我的第一個智能合約,並且我正在嘗試弄清楚如何在合約中註入氣體,當然,如果可能的話。
我不確定我是否正確理解了它。隨著每筆交易,客戶支付費用,以汽油為單位,該汽油將用於執行稱為智能合約的功能。
簡而言之,我部署了合約,我需要為其提供 gas 嗎?我能以某種方式強迫客戶這樣做嗎?對了,this.balance of contract是用來儲氣的嗎?
乾杯!
簡而言之,我部署了合約,我需要為其提供 gas 嗎?我能以某種方式強迫客戶這樣做嗎?對了,this.balance of contract是用來儲氣的嗎?
部署時,您必須支付用於將合約放入區塊鏈的交易費用。每當有人想使用你的合約(呼叫函式)時,他需要為此發送交易。正如你正確提到的,
隨著每筆交易,客戶支付費用,以汽油為單位,該汽油將用於執行稱為智能合約的功能。
發送交易的一方將不得不支付在合約中執行該特定功能的 gas 費用。
你也可以參考這個問題。
希望這可以幫助!
編輯- 如果它是對
constant
函式的呼叫,view
或者pure
,則不會啟動交易,因此沒有燃料成本。檢查此以獲取更多資訊view
和pure
功能。