Skip to content

[Bug] Saved contract contact from a dapp transaction is not displayed when initiating a transaction from inside the Wallet #6483

Open
@seaona

Description

@seaona

Describe the bug
Whenever we are performing a transaction from a dapp, we can save the contract recipient address into the Address Book.
Once we've saved the contact, if we go inside the main wallet view and initiate a Send transaction from there, we don't see our saved contact anywhere.

However we can see how the contact is saved on the Settings/Contacts tab.

Notice: this behavior only happens with Contact which are contract addresses.

Screenshots

saved-contact-not-displayed.mp4

To Reproduce
Steps to reproduce the behavior

  1. Go to test-dapp
  2. Deploy a contract i.e. Multisig
  3. Click Send ETH to Multisig
  4. Save the address into the address book
  5. Go back to the wallet
  6. Click Send
  7. See how the newly saved contact is not displayed on the recipients list
  8. Go to Settings / Contacts
  9. See how the contact is there

Expected behavior
We should see the contact on the recipient's list whenever we Send a transaction from inside the Wallet.

Smartphone (please complete the following information):

  • Device: Pixel 6
  • OS: Android
  • App Version: 6.7.1

to be added after bug submission by internal support / PM
Severity

  • How critical is the impact of this bug on a user?
  • Add stats if available on % of customers impacted
  • Is this visible to all users?
  • Is this tech debt?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingarea-addressbookregression-RCDEPRECATED: Please use "regresssion-RC-x.y.z" label insteadteam-swaps-and-bridgetype-bugSomething isn't workingtype-pinned

    Type

    No type

    Projects

    Status

    To be fixed

    Status

    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions