V2 DEX Add Liquidity logo

Catalog action EVM Onchain wallet Gas send

Añadir liquidez a pools de DEX compatibles con V2 (Uniswap V2, SushiSwap, PancakeSwap). Soporta pares token/token y token/ETH. Devuelve tokens LP que representan la participación en el pool. Protección configurable contra deslizamiento y plazo límite. Ideal para: provisión de liquidez, yield farming, obtención de comisiones de trading, estrategias con tokens LP.

Esta acción puede requerir un conector de billetera, gas, movimiento de tokens o un efecto secundario externo. Pruebe con simulación o una cantidad controlada antes de usarla en un flujo de trabajo en vivo.

De un vistazo

CampoValor
ID de acciónv2-add-liquidity
CategoríaEVM Onchain
Conectorwallet
Requiere gas
Movimiento de fondossend
Etiquetasblockchain, evm, dex, liquidity, lp, amm, defi, v2

Esquema de payload

CampoTipoRequeridoDescripción
chainIdnumberCadena
tokenAstringPrimera dirección de token (use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE para ETH nativo)
amountADesiredstringNoCantidad deseada de tokenA a añadir (en wei/unidad más pequeña). Al menos uno de amountADesired o amountBDesired debe proporcionarse. Si solo se proporciona uno, el otro se calculará automáticamente a partir de las reservas del pool. Ambos requeridos al crear un nuevo pool.
tokenBstringSegunda dirección de token (use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE para ETH nativo)
amountBDesiredstringNoCantidad deseada de tokenB a añadir (en wei/unidad más pequeña). Al menos uno de amountADesired o amountBDesired debe proporcionarse. Si solo se proporciona uno, el otro se calculará automáticamente a partir de las reservas del pool. Ambos requeridos al crear un nuevo pool.
slippageBpsnumberNoTolerancia al deslizamiento en puntos base (100 = 1%). Predeterminado: 50 (0.5%)
deadlineMinutesnumberNoPlazo de transacción en minutos desde ahora. Predeterminado: 20
routerAddressstringNoDirección de router personalizada opcional. Si no se proporciona, usa el router V2 predeterminado para la cadena.

Esquema de resultado

CampoTipoRequeridoDescripción
statusstring-
transactionHashstringHash de la transacción
amountAstringNoCantidad real de tokenA añadida al pool
amountBstringNoCantidad real de tokenB añadida al pool
liquiditystringNoCantidad de tokens LP recibidos
pairAddressstringNoDirección del par de liquidez

Ejemplos

json
{ "type": "v2-add-liquidity", "payload": { "tokenA": "ETH", "tokenB": "ETH", "chainId": 8453 }, "children": [], "connector": { "type": "wallet", "id": "conn_wallet" }}

Los campos de carga útil pueden utilizar expresiones de flujo de trabajo como {{$trigger.body.amount}}, {{$nodes.fetch.result.price}} y {{$props.asset}} cuando el valor debe provenir de un desencadenador, un nodo anterior o una propiedad de flujo de trabajo reutilizable.

Ask a question... ⌘I