Contract-Invocation
如何在 Uniswap 上手動批准用於交換的代幣(直接合約互動)
我想批准在 Uniswap 上使用我不擁有的代幣進行代幣支出。Uniswap UI 不允許我這樣做(而是顯示一個灰色按鈕“餘額不足”)。
似乎唯一的選擇是使用 Etherscan 手動批准令牌。
我應該與哪個 Uniswap 合約進行互動?(v2) 什麼是必需的參數,無限批准的 uint 是什麼?
- 獲取礦池地址
轉到https://app.uniswap.org/上的 Uniswap UI 。選擇您想要的令牌對,然後點擊
View pair analytics ↗
。這將帶你到一個連結,如https://uniswap.info/pair/<poolAddress>
. 記下來poolAddress
。
- 通過 Etherscan 批准
轉到
https://etherscan.io/token/<tokenAddress>#writeContract
tokenAddress 是您要批准的地方。轉到批准選項卡,現在輸入poolAddress
+ 金額。