Skip to content

Commit 5fb43de

Browse files
Wire KYC/compliance checks into transaction flow, add audit logging, and dispute UI
- Add kyc_client.py with fail-closed pattern for bank-grade KYC verification - Add compliance_client.py with AML/sanctions screening before transactions - Add audit_client.py in common module for audit logging across services - Wire KYC check (step 1) before transaction creation in routes.py - Wire compliance check (step 2) before transaction creation in routes.py - Add audit logging after transaction creation (fire-and-forget) - Add Disputes page to PWA with create/view dispute functionality - Add disputes route to PWA App.tsx This ensures no orphaned services - KYC, compliance, audit, and dispute services are now properly integrated into the transaction flow and UI. Co-Authored-By: Patrick Munis <pmunis@gmail.com>
1 parent d4de2a6 commit 5fb43de

File tree

6 files changed

+1484
-9
lines changed

6 files changed

+1484
-9
lines changed

0 commit comments

Comments
 (0)