When switching testnets with a local extension build (with a different chain ID), and between testnet and local chain, the extension broadcaster will no longer work with the interface.
- Changing the chain ID in the extension (without reinstalling) causes the notifications in the interface to not display
- Future changes to testnet chain ID will also cause RPC issues unless we update the extension
This issue is to add the ability for the user to change the chainId and/or the url of the network within the extension, as well as to fix the broadcast issues when the chainId has changed.