Transactions

API 上的交易成本不正確 -

  • November 15, 2021

我正在分析這筆交易

如果打開api交易詳情

你可以看到

  1. 氣體“0x490b4”
  2. 天然氣價格“0x26e1f9c600”

通過將它們轉換為十進制併計算,我們總共得到:0.049964396 Ether 但如果我們與 etherscan 頁面進行比較,它會顯示 0.036807301 Ether

我做錯了什麼

parseInt(0x490b4) * (parseInt(0x26e1f9c600) * 10 ** -18)

在圖片上,一切都顯示出來了

在此處輸入圖像描述

使用 gasUsed 而不是 gas 來計算總支付

  • 燃氣二手 220403
  • gasPrice 167000000000

然後 gasUsed * gasPrice / 10**18 = 0.036807301 ETH

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