HomePhabricator

[Cashtab] Fresh browser/wallet fix for contact list

Description

[Cashtab] Fresh browser/wallet fix for contact list

Summary: This diff applies a fix for T2424.

Test Plan:

  1. clear browser cache (backup your seed)
  2. create or import a new wallet into a freshed cleared browser
  3. verify the empty contact list message is displayed
  4. send some XEC to this wallet and add the contact via tx history dropdown
  5. verify the contact list only contains the one contact
  6. verify no regression to edit contact name function
  7. verify no regression to send to contact function
  8. delete the contact and verify the empty contact list message is displayed once again
  9. manually add the contact and verify successful rendering
  10. verify attempts to add the same contact results in a duplication notification
  11. verify no regression in extension/plugin mode
  12. verify no regression in iOS/Android mobile mode

iOS/Android mobile build -> https://4497.netlify.app/

Reviewers: bytesofman, #bitcoin_abc

Reviewed By: bytesofman, #bitcoin_abc

Differential Revision: https://reviews.bitcoinabc.org/D11401

Details

Provenance
emackAuthored on Apr 30 2022, 11:20
emackPushed on May 1 2022, 10:43
Reviewer
Restricted Project
Differential Revision
D11401: [Cashtab] Fresh browser/wallet fix for contact list
Parents
rABC38d75a65f070: use c++ 17 structured binding in cashaddr related code
Branches
Unknown
Tags
Unknown