Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

v2 Display human readable names for "Known" addresses #1866

@tschubotz

Description

@tschubotz

What is this feature about? (1 sentence)

This feature will display human readable when interacting with known contracts/protocols such as Uniswap or Compound.

Why is it needed? What is the value? For whom do we build it?

  • The top problem area that we identified is, that users don't know what they are signing and which protocols they are interacting with.
  • A first step in getting rid of cryptic addresses is displaying human readable names for known contracts.

High-level overview of the feature

Implementation (added by @iamacook after discussion with @liliya-soroka )

Everything inside expanded transaction details regarding: safe creation, safe settings (transactions) and outgoing transactions requires known names added. Priority is given to address book entries, then known addresses returned by the /transactions endpoint.

Structs

Reference:

Not in this version

  • Known addresses in addresses in decoded data. This is part of v3.

Misc

Implementation

  • The known addresses come from backend
  • AB priority
  • Use the data in EthHashInfo

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions