cf. [Trello activity](https://trello.com/c/mAuEbP1B) and [problem statement](https://trello.com/c/q0fCO87h) ### Title/Description <!-- A clear and concise description of what the bug is. --> Currently, each safe has its own AB. We want to make it global for all safes for a given user. ### Requirements - AB should be visible to all safes - A global localStorage item per domain/network - All name-address connections should come from AB (not settings) #### Data structure The address book should be a list of records like this: ```ts type AddressBookEntry = { address: string: // the contact address name: string; // human-readable name chainId: number; // see https://chainid.network } ``` #### Persistence layer Simplify the logic that saves/restores the AB from the localStorage. Consider using a Redux plugin for that.
cf. Trello activity and problem statement
Title/Description
Currently, each safe has its own AB. We want to make it global for all safes for a given user.
Requirements
Data structure
The address book should be a list of records like this:
Persistence layer
Simplify the logic that saves/restores the AB from the localStorage. Consider using a Redux plugin for that.