Importar
Uso
Parámetros
El hook acepta un objeto de configuración opcional con las siguientes propiedades:Tipo de retorno: UseWaasFeeOptionsReturnType
El hook retorna una tupla con los siguientes elementos:
Propiedades
pendingFeeOptionConfirmation
WaasFeeOptionConfirmation | undefined
Objeto que contiene los detalles actuales de confirmación de tarifa si hay una transacción pendiente, o undefined si no hay ninguna transacción pendiente de confirmación.
skipFeeBalanceCheck es false, las opciones serán de tipo FeeOptionExtended, que incluye información de saldo:
confirmPendingFeeOption
(id: string, feeTokenAddress: string | null) => void
Función para confirmar la opción de tarifa seleccionada.
rejectPendingFeeOption
(id: string) => void
Función para rechazar la selección de la opción de tarifa actual.
Notas
Este hook proporciona funcionalidad para manejar las opciones de tarifa de WaaS (Wallet as a Service) para transacciones no patrocinadas. Características principales:- Obtener las opciones de tarifa disponibles para una transacción en Native Token y tokens ERC20
- Obtener automáticamente los saldos del wallet del usuario para cada opción de tarifa (a menos que
skipFeeBalanceCheckseatrue) - Permitir que los usuarios seleccionen su token de tarifa preferido
- Confirmar o rechazar selecciones de tarifa