Summary
If a user disconnects one wallet and connects a different one, the holdings page must refetch data for the new wallet address and not display stale holdings from the previous session. An integration test should simulate a wallet switch and confirm the holdings update correctly.
Scope
- Connect wallet A which has holdings for two creators
- Render the holdings page and assert wallet A's holdings are shown
- Disconnect wallet A and connect wallet B which has one different creator holding
- Assert the holdings page refetches and displays wallet B's holdings only
- Assert wallet A's holdings are not visible after the switch
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
If a user disconnects one wallet and connects a different one, the holdings page must refetch data for the new wallet address and not display stale holdings from the previous session. An integration test should simulate a wallet switch and confirm the holdings update correctly.
Scope
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram