MetaMask / MetaMask/metamask-extension
Update ABI library/usage
Open
type-enhancement
type-refactor
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
There are several places throughout our codebase where we use `human-standard-token-abi`. We should swap these out for the newer and actively maintained library [`metamask-eth-abis`](https://www.npmjs.com/package/@metamask/metamask-eth-abis) and in the process check if there are places, as was the case [here](https://github.com/MetaMask/metamask-extension/pull/13535), where we should create branching logic to parse contracts with ABI's other than the ERC20 standard ABI.
Contributor guide
Assessment
This issue has not been assessed yet.