Summary
PhishingProtection has high-level listing tests but lacks coverage for nested private methods (decodeTransactionData, analyzeTransactionParameters).
Affected area
src/utils/security/__tests__/phishingProtection.test.ts
Expected behaviour
Add decoders and analyser tests; verify false positives are bounded.
Acceptance criteria
Summary
PhishingProtection has high-level listing tests but lacks coverage for nested private methods (decodeTransactionData, analyzeTransactionParameters).
Affected area
src/utils/security/__tests__/phishingProtection.test.tsExpected behaviour
Add decoders and analyser tests; verify false positives are bounded.
Acceptance criteria