Transactions Récentes
Montrez vos transactions récentes
Vous pouvez choisir d'afficher les transactions récentes dans la fenêtre de compte de RainbowKit. Notez que toutes les transactions sont conservées dans le stockage local et doivent être enregistrées manuellement avec RainbowKit pour être affichées.
L'implémentation par défaut de ConnectButton
affichera également un indicateur de chargement autour de l'avatar de l'utilisateur s'il y a des transactions en attente. Les implémentations personnalisées de ConnectButton
peuvent recréer ce comportement via la propriété account.hasPendingTransactions
qui est passée à votre fonction de rendu.
Pour utiliser cette fonctionnalité, activez d'abord l'option showRecentTransactions
sur RainbowKitProvider
.
Les transactions peuvent ensuite être enregistrées avec RainbowKit en utilisant le hook useAddRecentTransaction
.
Une fois qu'une transaction a été enregistrée avec RainbowKit, son statut sera mis à jour après son achèvement.
Par défaut, la transaction sera considérée comme terminée une fois qu'un seul bloc aura été miné sur le bloc dans lequel la transaction a été minée, mais cela peut être configuré en spécifiant une valeur de confirmations
personnalisée.