Saltar al contenido principal

Importar

Uso

Tipo de retorno

El hook retorna un objeto con las siguientes propiedades:

Propiedades

isLoading

boolean Un booleano que indica si la operación de solicitud de sesión está en curso.

error

Error | null Un objeto de error si la última operación falló, de lo contrario null.

addExplicitSession

(chainId: ChainId, explicitSession: ExplicitSession) => Promise<void>
Función para crear una nueva sesión explícita.

modificarExplicitSession

(explicitSession: ExplicitSession) => Promise<void>
Función para modificar una sesión explícita existente.

getExplicitSessions

() => Promise<Session[]>
Función para obtener todas las sesiones de la wallet conectada.

Notas

Este hook proporciona funcionalidad para gestionar sesiones explícitas en conexiones de wallet Sequence V3. Características principales:
  • Cree nuevas sesiones explícitas con permisos y límites de gasto personalizados
  • Obtenga todas las sesiones explícitas existentes para la wallet conectada
  • Modificar sesiones explícitas existentes
  • Manejo de errores integrado para problemas comunes de conexión
  • Estados de carga para una mejor experiencia de usuario
  • Filtrado automático de sesiones para mostrar solo sesiones explícitas