CakeWallet/cw_evm/lib
David Adegoke af89603b81
CW-1103:Token Validation Issues (#2327)
* feat(token_validation): Improve flow for adding new tokens across wallets

This change:
- Implements check to see if a token is already added, preventing duplicates
- Triggers dialog warning if its a duplicate token
- Takes EVM Chains contract adddress case-insensitivity when making checks for potential scams.

* refactor(token_validation): Modify token management flow

This change:
- Removes duplicate token check during token addition in EVMChainWalletBase.
- Introduces a flag to indicate if a token is being edited
- Adjusts token addition validation to bypass checks when editing an existing token.

* Update lib/src/screens/dashboard/edit_token_page.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-06-24 05:47:21 +03:00
..
contract CW-672: Enhance ETH Transaction Fee Calculation (#1545) 2024-07-21 02:04:22 +03:00
cw_evm.dart CW-551-Refactor-EVM-Chains (#1256) 2024-01-30 20:01:48 +02:00
evm_chain_client.dart CW-1086: Polygon Issues (#2329) 2025-06-24 05:41:43 +03:00
evm_chain_exceptions.dart minor: improve eth/poly fees error message 2025-03-02 17:29:53 +02:00
evm_chain_formatter.dart feat: Int overflow issue (#1482) 2024-06-14 16:24:10 +03:00
evm_chain_hardware_wallet_service.dart Cw 679 add ledger litecoin support (#1565) 2024-10-23 18:38:31 +03:00
evm_chain_mnemonics.dart CW-551-Refactor-EVM-Chains (#1256) 2024-01-30 20:01:48 +02:00
evm_chain_transaction_credentials.dart Cw 679 add ledger litecoin support (#1565) 2024-10-23 18:38:31 +03:00
evm_chain_transaction_history.dart CW-673: Save Haven seeds to show it to the user after Haven removal (#1518) 2024-12-11 22:31:01 +02:00
evm_chain_transaction_info.dart Erc20 token transactions are displaying incorrectly (#1493) 2024-06-21 02:13:12 +03:00
evm_chain_transaction_model.dart Erc20 token transactions are displaying incorrectly (#1493) 2024-06-21 02:13:12 +03:00
evm_chain_transaction_priority.dart CW-551-Refactor-EVM-Chains (#1256) 2024-01-30 20:01:48 +02:00
evm_chain_wallet.dart CW-1103:Token Validation Issues (#2327) 2025-06-24 05:47:21 +03:00
evm_chain_wallet_addresses.dart transaction description key id address (#1755) 2024-10-18 05:58:57 +03:00
evm_chain_wallet_creation_credentials.dart CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
evm_chain_wallet_service.dart CW-676 Add Linux scripts to build monero_c for linux platform (#1527) 2024-08-13 01:18:14 +03:00
evm_erc20_balance.dart Cw 870 ethereum enhancements (#1951) 2025-02-17 15:12:18 +02:00
evm_ledger_credentials.dart CW 781 replace all print statements with printV (#1733) 2024-12-09 20:23:59 +02:00
pending_evm_chain_transaction.dart CW-1069-implement-deuro-dapp-support (#2304) 2025-06-19 05:37:41 +03:00