Contract-Development
Uniswap v3 中的 SwapRouter 是什麼?
我正在嘗試在 Uniswap V3 中查找有關 SwapRouter 合約的任何資訊。我曾嘗試在 Web 和文件上進行搜尋,但沒有顯示任何有意義的內容。根據我對 Uniswap 的一般理解,它似乎是一個協調器,負責將一個 ERC 20 代幣交換為另一個,即 ERC 20 代幣 1 -> ETH -> ERC 20 代幣 2。這是正確的嗎?
swapRouter 是合約做的,引用 Uniswap 評論,“重要驗證”(在金額、滑點等方面)和 Uniswap V3 的新穎性,處理交換回調,負責驗證池的真實性以及發送tokenIn 代表您(有關如何使用它,請參閱官方文件:https ://docs.uniswap.org/protocol/reference/periphery/SwapRouter)swapRouter 也將因此名稱“組織”多路由交換(跳躍從游泳池到游泳池)。
池是執行實際“給我 x,我讓你收到 y”的契約。
你可以在這裡找到主網上的 swapRouter:https ://etherscan.io/address/0xe592427a0aece92de3edee1f18e0157c05861564