在 TRC20 協議下,進行 USDT(或其他 TRC20 代幣)的轉帳時,需要消耗 Energy 和 Bandwidth
所以我們在交易的時候,需要智能合約的複雜程度,不同 TRC20 合約的執行邏輯可能消耗不同量的 Energy
尤其是很熱門的合約像是 USDT ,基本上應該就這就是比較常用的...
看了一下官方文件,可以透過 trongird 的 triggerconstantcontract 去模擬執行一筆交易,並且去執行 USDT (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t) 合約轉帳
然後就可以在欄位抓到其中的 energy_used 就可以知道他要消耗多少 Energy
C# Code:
回應 JSON
執行結果:
reference:
https://developers.tron.network/reference/triggerconstantcontract