registered method name still shown as Contract Interaction
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- blockchain
Research direction
Start with the MM documentation on registering function names and the Parity method registry on Ethereum mainnet. Reproduce the reported behavior for makeOffer(uint256), placeBid, and buyToken, then trace how the library resolves their four-byte signatures and determine whether the registry data or MetaMask display behavior is responsible.
Written by the indexing model from the issue text.
Description
Hi, I have followed the instruction in the MM docs about registering the contract's methods name on Parity's registry on Ethereum mainnet. However, it doesn't seem to work.
To give you an example I have registered "makeOffer(uint256)" which should have "0x9a2f6474" as hex and when I check it from the register it works fine but when I interact with my contract, MM still shows "contract interaction".
This is not the only confusing part. For some other functions such as above placeBid or buyToken, from time to time MM shows "PlaceBid" or "BuyToken" and they are not even registered(I have checked the hex signature).
Is the docs/contract address out of date or is there some bugs in the current version of Metamask?
Thanks.
- Dominant language
- JavaScript
- Stars
- 22
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MetaMask/eth-method-registry
-
team-wallet-framework
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Add 4byte.directory Openteam-wallet-framework
Difficulty 4/5 3-5 days Newbie friendliness 25/100
MetaMask/eth-method-registry#1 · 1 comment ·
All issues in MetaMask/eth-method-registry
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
[Block] Latest Posts [Type] Bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
sugarlabs/musicblocks#8847 ·