MetaMask / MetaMask/eth-method-registry

Add 4byte.directory

Open
#1 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

team-wallet-framework
Dominant language
JavaScript
Stars
22
Forks
14
PR merge metrics
No merged PRs in 30d

Description

They have a decent API, see e.g. https://www.4byte.directory/api/v1/signatures/?hex_signature=0x144f2f94

They currently list 75,659 signatures while the Parity contract lists 240 (according to https://etherscan.io/address/0x44691B39d1a75dC4E0A0346CBB15E310e6ED1E86#readContract)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file or test is named. Start by reviewing the JavaScript library's current method-data lookup entry point and the 4byte.directory API endpoint cited in the issue; done should mean the intended 4byte.directory data is incorporated without losing existing Parity contract data.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.