Por ejemplo, me gustaría interactuar con el complemento MetaMask cuando la cuenta ha cambiado o he cambiado el chainId de la red.
He leído la documentación con la que puedes hacer esto.
ethereum.on('accountsChanged', (accounts) => { // Handle the new accounts, or lack thereof. // "accounts" will always be an array, but it can be empty. }); ethereum.on('chainChanged', (chainId) => { // Handle the new chain. // Correctly handling chain changes can be complicated. // We recommend reloading the page unless you have good reason not to. window.location.reload(); });¿Cómo adjunto mi aplicación angular con un oyente de host que cada vez que presiono el ícono de zorro, registrará algo y hará lo que quiero?