Solana event
The Solana Provider triggers events on connection, disconnection, and account switching. The application should listen to these events and synchronously refresh the status of public keys, balances, transaction forms, and other dependent accounts.