ERC-20 vs ERC-1175
Token Standard compared with Wallet & shop standard for all tokens (erc20).
Overlapping, neither contains the other
1 shared · 9 vs 22 functions · 11% of the smaller surface
ERC-1175 lists ERC-20 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.
🤝 Shared (1)
0x70a08231 | balanceOf(address) |
◀️ Only in ERC-20 (8)
0xdd62ed3e | allowance(address,address) |
0x095ea7b3 | approve(address,uint256) |
0x313ce567 | decimals() |
0x06fdde03 | name() |
0x95d89b41 | symbol() |
0x18160ddd | totalSupply() |
0xa9059cbb | transfer(address,uint256) |
0x23b872dd | transferFrom(address,address,uint256) |
▶️ Only in ERC-1175 (21)
0x5e1d5482 | about() |
0x3838a099 | aboutItem(uint256) |
0x1346c20e | canBuy(address,uint256) |
0x513284c6 | createShop(address) |
0x11ebbf24 | createWallet() |
0x01558fbc | dnVoteItem(uint256) |
0xd69d6592 | infoItem(uint256,bytes) |
0x7eb14990 | isBuyer(address,uint256) |
0x1d0e8a4d | isShop(address) |
0xce5570ec | isWallet(address) |
0xc290d691 | pay(uint256) |
0xe2d88749 | payCancel(address,uint256) |
0x75e01dce | paySafe(address,uint256) |
0x242a9dfd | payUnsafe(address,uint256) |
0x26a49e37 | price(uint256) |
0x18fd8903 | refund(address,uint256,uint256) |
0x5af36e3e | refund(uint256,uint256) |
0x94ec3756 | resister(uint8,uint256,uint256) |
0x6a054250 | update(uint256,uint256,uint256) |
0x2c365dee | upVoteItem(uint256) |
0x5a6b26ba | withdrawal(address,uint256) |
Both surfaces parsed from the canonical specifications: ERC-20 · ERC-1175