[C#] 如何計算 TRC20 合約交易的 Energy 消耗
2025-01-09
在 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
標籤:
.Net
,
.Net8
,
BlockChain
,
C#
,
TRC20
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...