graph LR
Start(["`Start`"])
1["`<strong>set</strong><br>config`"]
5["`<strong>chainKit</strong><br>decode transfer event amount`"]
2["`<strong>chainKit</strong><br>get from token balance`"]
3["`<strong>liquidityHub</strong><br>swap on pancake`"]
7["`<strong>liquidityHub</strong><br>swap token back on pancake`"]
8["`<strong>chainKit</strong><br>sign swap transaction on back`"]
4["`<strong>chainKit</strong><br>sign swap transaction`"]
6["`<strong>set</strong><br>get to token balance`"]
Start ---> 1
1 ---> 2
5 ---> 6
2 ---> 3
3 ---> 4
7 ---> 8
4 ---> 5
6 ---> 7
Flujo de trabajo automatizado de intercambio bidireccional de tokens que intercambia desde cualquier token a otro y de vuelta en PancakeSwap V3, con firma de transacciones y extracción automática de montos a partir de eventos transfer
Este flujo de trabajo está diseñado para usuarios DeFi que desean automatizar intercambios de tokens bidireccionales en PancakeSwap V3. Es ideal para usuarios que necesitan intercambiar tokens de forma programática y quieren ejecutar un intercambio de ida y vuelta (intercambiar de Token A a Token B, luego volver de Token B a Token A) con verificación de transacciones.
El intercambio manual de tokens bidireccional requiere múltiples pasos: verificar saldos, iniciar intercambios en ambas direcciones, firmar transacciones y verificar resultados. Este flujo de trabajo automatiza:
ChainKit - Get Token Balance: Lee el saldo de token ERC20 para ownerAddress en chainType
LiquidityHub - Swap tokens: Intercambia fromToken por toToken en PancakeSwap V3 sobre chainType usando accountAddress y amountIn (opcional slippageBps, fee, recipient, deadline)
ChainKit - Sign Transaction: Firma transacciones usando chainType, from, to, value, data, gas, gasPrice y nonce extraídos de las transacciones de intercambio
ChainKit - Decode Transfer Event: Decodifica eventos ERC20 Transfer de un hash de transacción en chainType para extraer los montos reales del intercambio
Set - Get To Token Balance: Extrae la cantidad de toToken de los eventos transfer decodificados usando la dirección de token dinámica desde la configuración
Consejo: Este flujo de trabajo ejecutable fue generado automáticamente por SeamFlux Bot. Para usarlo, crea una ejecución y pruébalo con tus datos para asegurarte de que cumple con tus necesidades.
¿Listo para comenzar?
para ejecutar esta plantilla o crear una tarea programada, y preguntar a la IA sobre los pasos detallados de ejecución de nodos.
Ejecutar en local — descarga este workflow en ZIP o ejecútalo con Seamflux CLI en tu terminal; usa el botón "Ejecutar en local" de arriba para elegir.
Construye un flujo de trabajo desde cero usando chat con IA. No se necesita configuración compleja de parámetros ni arrastrar diagramas de flujo.