Skip to content

Wallet behaves inconsistently when frequently switching users during local development #7042

@0xbuidler

Description

@0xbuidler

While developing locally and frequently switching users, the wallet seems to struggle to stay in sync. When using Anvil, it’s common to restart the node multiple times and change accounts, but the wallet doesn’t always properly follow these changes.

At some point, transactions appear to be sent but effectively vanish: they accumulate in the transaction list (visible in Rainbow), but are never actually broadcast, don’t get mined, and don’t throw any error. From the user/developer perspective, they just silently disappear.

I understand that this isn’t the primary use case for Rainbow Wallet, but I really enjoy using it for development and would love to see it handle these scenarios more reliably.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions