Currently, the application displays token balances and allows users to attempt sending transactions even when their wallet is disconnected. This seems to persist even after logging out.
Steps to Reproduce:
Connect a wallet and observe the displayed balances.
Disconnect or log out of the wallet.
Notice that balances are still shown.
Navigate to the vouchers/pools page and observe that the "Send" button is still active.
Expected Behavior:
When a wallet is disconnected, balances should not be displayed.
The application should prevent any actions that require a connected wallet (e.g., sending transactions) and instead prompt the user to connect/sign in.
Additional Notes:
This issue likely stems from the application maintaining an authenticated session even when the wallet connection is lost. This could potentially lead to user confusion and unexpected behavior.
Severity: Medium (potential for user confusion and unintended actions)
Proposed Solution (Optional):
Implement a check to ensure the wallet is actively connected before displaying balances or enabling transaction-related actions.
Clear any relevant session data upon wallet disconnection to prevent unintended access.
Currently, the application displays token balances and allows users to attempt sending transactions even when their wallet is disconnected. This seems to persist even after logging out.
Steps to Reproduce:
Expected Behavior:
Additional Notes:
This issue likely stems from the application maintaining an authenticated session even when the wallet connection is lost. This could potentially lead to user confusion and unexpected behavior.
Severity: Medium (potential for user confusion and unintended actions)
Proposed Solution (Optional):