Tokens

如何在方法智能合約的 swapExactTokensForTokens 中使用 amountIn 和 amountOut?

  • January 19, 2022

我不明白,smb解釋我如何工作amountIn和amountOut?

例如:

我有 10bnb,我想換一個 1 bnb 的代幣,這意味著 amountIn = 1bnb 我明白了。但是,我無法理解 amountOut,這意味著,amountOut = 其他代幣的價格或它 1bnb/價格代幣

檢查 uniswap 文件https://docs.uniswap.org/protocol/V2/reference/smart-contracts/router-02#swapexacttokensfortokens,PancakeSwap 使用 Uniswap v2 合約,因此適用相同的文件。

給定一個輸入來計算您可以呼叫的預期輸出getAmountsOut

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