Skip to main content

Importar

Uso

Tipo de retorno: UseQueryResult<LifiSwapQuote>

El hook retorna todas las propiedades de UseQueryResult de React Query con los datos de la cotización del swap. Aquí está la estructura detallada de swapQuote.

Propiedades

data

SwapQuote | undefined El objeto de cotización de swap contiene:
  • currencyAddress: Dirección de la moneda a intercambiar
  • currencyBalance: Balance de la moneda en el wallet del usuario
  • price: El precio actual para el swap
  • maxPrice: Precio máximo permitido para el swap (incluye slippage)
  • to: La dirección del contrato de destino que gestiona el swap
  • transactionData: Datos codificados de la transacción para ejecutar el swap
  • transactionValue: El valor que se enviará con la transacción (para tokens nativos)
  • approveData: Datos codificados de la transacción de aprobación (si includeApprove es true y es necesario)
  • amount: La cantidad de moneda a recibir
  • amountMin: La cantidad mínima a recibir después del slippage

isLoading

boolean Estado de carga para la obtención de datos.

isError

boolean Estado de error que indica si la consulta falló.

error

Error | null Cualquier error que ocurrió durante la obtención de datos.

Parámetros

El hook acepta dos parámetros:

args: GetLifiSwapQuoteArgs

Nota: Debe proporcionar fromTokenAmount o toTokenAmount, pero no ambos.

options: HooksOptions