Saltar al contenido principal

Importar

Uso

Tipo de retorno

Propiedades

displayedAssets

Array<{ contractAddress: string, chainId: number }> Arreglo de activos a mostrar en la interfaz del wallet. Cada activo se define por:
  • contractAddress: Dirección del contrato del token
  • chainId: El ID de la red donde existe el token

readOnlyNetworks

number[] | undefined Arreglo de IDs de red donde las transacciones están deshabilitadas. Estas redes están disponibles para ver saldos e historial de transacciones, pero los usuarios no pueden iniciar nuevas transacciones.

setDisplayedAssets

(assets: Array<{ contractAddress: string, chainId: number }>) => void Función para actualizar la lista de activos mostrados. Recibe un arreglo de objetos de activos, cada uno con una dirección de contrato y el chain ID.

Notas

Este hook da acceso a la configuración de visualización del wallet e información de estado de red. Características principales:
  • Gestión de la lista de activos mostrados
  • Información de estado de redes de solo lectura
  • Actualizaciones de configuración con tipado seguro
Casos de uso comunes:
  • Gestionar la lista de tokens visibles
  • Verificar si las redes son de solo lectura
  • Construir interfaces de configuración
Buenas prácticas:
  • Validar direcciones de contrato antes de agregarlas a los activos mostrados
  • Verificar el estado de solo lectura de la red antes de intentar transacciones
  • Mantener la lista de activos mostrados actualizada
El hook se usa comúnmente en interfaces de configuración de wallet para gestionar qué activos se muestran y verificar el estado de la red.