Устранить дублирование getBaseWalletType() — унифицировать #56
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проблема
getBaseWalletType()дублируется в 3 местах с РАЗНОЙ логикой:walletUtils.js:78-91— обрабатывает ERC-20 и _timestampuserWalletsHandler.js:725-728— только ERC-20models/Wallet.js:7-10— только ERC-20Решение
walletUtils.js(самую полную)WalletUtils.getBaseWalletType()Приоритет: СРЕДНИЙ
✅ Реализовано
walletUtils.js(самую полную — обрабатывает ERC-20 и _timestamp)WalletUtils.getBaseWalletType()Файлы:
src/utils/walletUtils.js,src/models/Wallet.js,src/handlers/userHandlers/userWalletsHandler.js