跳转至内容

Uniswap

🛠 连接器信息

组件 状态 注意事项
路由连接器 通用路由器
AMM 连接器 V2 池
CLMM 连接器 V3 池

ℹ️ 交易所信息

🔑 如何连接

Uniswap 在以太坊和 EVM 兼容网络上运行。

网络
ethereum mainnet, arbitrum, optimism, base, polygon, avalanche, bsc, celo

有关将钱包连接到 Gateway 的说明,请参见Gateway Connect

配置

/conf/connectors/uniswap.yml 中配置 Uniswap 设置。

以下是 Uniswap 配置参数及其默认值:

# Global settings for Uniswap
# Default slippage percentage for swaps (2%)
slippagePct: 2

# For each swap, the maximum number of hops to consider
maximumHops: 4

路由端点

与 Uniswap 通用路由器集成以实现最佳交易执行

  • /connectors/uniswap/router/quote-swap
  • /connectors/uniswap/router/execute-quote
  • /connectors/uniswap/router/execute-swap

AMM 端点

与 Uniswap V2 经典 AMM 池集成

  • /connectors/uniswap/amm/quote-swap
  • /connectors/uniswap/amm/execute-swap
  • /connectors/uniswap/amm/pool-info
  • /connectors/uniswap/amm/position-info
  • /connectors/uniswap/amm/quote-liquidity
  • /connectors/uniswap/amm/add-liquidity
  • /connectors/uniswap/amm/remove-liquidity

CLMM 端点

与 Uniswap V3 集中流动性池集成

  • /connectors/uniswap/clmm/quote-swap
  • /connectors/uniswap/clmm/execute-swap
  • /connectors/uniswap/clmm/pool-info
  • /connectors/uniswap/clmm/position-info
  • /connectors/uniswap/clmm/positions-owned
  • /connectors/uniswap/clmm/quote-position
  • /connectors/uniswap/clmm/open-position
  • /connectors/uniswap/clmm/close-position
  • /connectors/uniswap/clmm/add-liquidity
  • /connectors/uniswap/clmm/remove-liquidity
  • /connectors/uniswap/clmm/collect-fees

欲了解更多信息,请在开发模式下运行 Gateway 并在浏览器中访问http://localhost:15888查看每个端点的详细文档。