Hooks
useGetTransactionHistorySummary
Hook para obtener y combinar el historial de transacciones a través de múltiples redes
Importar
Uso
Tipo de retorno: UseQueryResult<Transaction[]>
El hook retorna todas las propiedades de UseQueryResult
de React Query con los datos de transacciones. Esta es la estructura detallada:
Propiedades
data
Transaction[] | undefined
Arreglo de transacciones de todas las redes especificadas, ordenadas por fecha (más recientes primero). Cada transacción incluye:
txnHash
: Hash de la transacciónchainId
: ID de la red donde ocurrió la transaccióntimestamp
: Marca de tiempo de la transacciónblockNumber
: Número de bloque donde se minó la transacciónblockHash
: Hash del bloquemetaTxnID
: ID opcional de la meta transaccióntransfers
: Arreglo de objetos de transferencia con direcciones normalizadas
isLoading
boolean
Estado de carga para la obtención inicial 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: GetTransactionHistorySummaryArgs
Parámetro | Type | Description |
---|---|---|
accountAddress | string | La dirección de cuenta para la cual obtener las transacciones |
chainIds | number[] | Arreglo de IDs de red desde las cuales obtener las transacciones |
options: HooksOptions
Parámetro | Type | Description |
---|---|---|
disabled | boolean | (Opcional) Deshabilitar la consulta para que no se ejecute automáticamente |
retry | boolean | (Opcional) Indica si se deben reintentar las consultas fallidas |