Gas

為什麼交換一些代幣比其他代幣需要更多的汽油費?

  • July 18, 2021

我注意到,將 Uniswap 中的一些代幣換成完全相同數量的 ETH,同時,其 gas 費用比其他代幣高得多。為什麼是這樣?所有代幣的掉期交易不是相同的嗎?

我注意到,將 Uniswap 中的一些代幣換成完全相同數量的 ETH,同時,其 gas 費用比其他代幣高得多。為什麼是這樣?所有代幣的掉期交易不是相同的嗎?

一些標記transfer()函式比其他函式有更多的指令(​​if 子句)。

此外,它還取決於是否可以在轉移後釋放乙太坊虛擬機儲存(餘額變為零或從零開始)。

有關 EVM 儲存和代幣轉移的更多資訊,請點擊此處

它們覆蓋傳遞函式並對它們執行不同的邏輯。

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