Auf dieser Seite
Konto- & Netzwerkstatus überwachen
Der Provider löst Konto- und Netzwerkereignisse aus. Reagieren Sie auf diese Ereignisse, um den Kontostatus und netzwerkspezifische Daten in Ihrer Anwendung zu aktualisieren.
Ereignis-Listener hinzufügen
// accountsChanged
const onAccountsChanged = (payload) => {
const accountId = payload?.accounts?.[0]?.accountId || '';
console.log('onAccountsChanged', accountId);
}
provider.on('accountsChanged', onAccountsChanged);
// networkChanged
const onNetworkChanged = (payload) => {
console.log('onNetworkChanged', payload.networkId);
}
provider.on('networkChanged', onNetworkChanged);Ereignis-Listener entfernen
Vergessen Sie außerdem nicht, Listener zu entfernen, sobald Sie sie nicht mehr benötigen (etwa beim Entfernen einer React-Komponente):
provider.off('accountsChanged', onAccountsChanged);
provider.off('networkChanged', onNetworkChanged);Zuletzt aktualisiert am