Conversation
| "0xfa05A73FfE78ef8f1a739473e462c54bae6567D9": {}, | ||
| "0xfeF4185594457050cC9c23980d301908FE057Bb1": {}, | ||
| "0xfec0cF7fE078a500abf15F1284958F22049c2C7e": {}, | ||
| "0xff56Cc6b1E6dEd347aA0B7676C85AB0B3D08B0FA": {} |
There was a problem hiding this comment.
All token metadata wiped from contract map
High Severity
Every single token entry in contract-map.json has had its metadata (name, logo, erc20, symbol, decimals) completely removed and replaced with empty objects {}. This includes critical tokens like USDC, USDT, WETH, DAI, and hundreds of others. The file is exported directly via index.js as the module's main output, so any consumer of this package will receive empty metadata for all tokens. The PR claims to add FUSDT metadata but instead destroys all existing data — and the FUSDT entry itself at 0x419eca43db68e868e68d1ab460c8ac32523c7540 is also an empty {} with none of the metadata promised in the PR description.
| "0x40FD72257597aA14C7231A7B1aaa29Fce868F677": {}, | ||
| "0x4116f14b6d462B32a1C10F98049E4B1765e34FA9": {}, | ||
| "0x419D0d8BdD9aF5e606Ae2232ed285Aff190E711b": {}, | ||
| "0x419eca43db68e868e68d1ab460c8ac32523c7540": {}, |
There was a problem hiding this comment.
New FUSDT entry contains no actual metadata
High Severity
The newly added FUSDT token at address 0x419eca43db68e868e68d1ab460c8ac32523c7540 is an empty object {} with none of the metadata specified in the PR description (name, decimals: 18, logo, symbol, erc20: true). Additionally, the address uses all-lowercase hex instead of the EIP-55 mixed-case checksum format (0x419ecA43dB68E868E68d1aB460c8AC32523c7540) used by every other entry in the file.


Adding metadata for FUSDT (Flash USDT ERC20).
Note
High Risk
Replaces full token metadata in
contract-map.jsonwith empty objects for all listed addresses, which can break any consumers expectingname/symbol/decimals/logofields. Also adds the new FUSDT address but without any actual metadata.Overview
Overhauls
contract-map.jsonfrom a full contract metadata registry to an address-only map. All per-contract fields (e.g.,name,symbol,decimals,logo,erc20/erc721) are removed and each address now maps to{}.Includes a new entry for
0x419ecA43dB68E868E68d1aB460c8AC32523c7540(FUSDT), but it is added as an empty object like the rest.Written by Cursor Bugbot for commit 27b13a3. This will update automatically on new commits. Configure here.