You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(infra): align WireMock stubs with real external API payloads (STA-195) (#181)
* fix(infra): align WireMock stubs with real external API payloads (STA-195)
- Onfido: fix camelCase to snake_case (applicant_id, report_ids)
- Chainalysis: fix rating case (lowRisk to LOW), remove cluster field
- WorldCheck: replace matchedLists with sources, status to screeningState
- Modulr: add payout initiation adapter and WireMock stub
- Stripe: enrich stub with metadata and payment_method_types
Closes STA-195, STA-196, STA-197, STA-198, STA-199, STA-200
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(s5): pass appliedFxRate to RedemptionRequest for correct fallback fiat calculation (STA-195)
FallbackAdaptersConfig returned amount * 1.0 instead of amount * fxRate,
causing PayoutOrder tolerance check to reject the fiat amount in ITs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(s5): apply spotless formatting to ModulrPayoutAdapterTest (STA-195)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* chore(infra): add make check excluding E2E + make e2e commands (STA-195)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(infra): address CodeRabbit review — field mapping, cache, scheme routing (STA-195)
- Modulr: use partnerName for destination.name (not bankCode/BIC)
- Modulr: resolve permittedScheme by PaymentRail (null for Faster Payments)
- Modulr: remove hardcoded default credentials, use empty defaults
- Onfido: fix cache verification bug (SENDER_CACHE_KEY used as both key and value)
- Modulr test: fix display name, use BIC for bankCode field
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(s2): remove unused never import from OnfidoKycAdapterTest (STA-195)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: compliance-travel-rule/compliance-travel-rule/src/main/java/com/stablecoin/payments/compliance/infrastructure/provider/chainalysis/ChainalysisAmlAdapter.java
Copy file name to clipboardExpand all lines: compliance-travel-rule/compliance-travel-rule/src/main/java/com/stablecoin/payments/compliance/infrastructure/provider/chainalysis/ChainalysisTransferResponse.java
Copy file name to clipboardExpand all lines: compliance-travel-rule/compliance-travel-rule/src/main/java/com/stablecoin/payments/compliance/infrastructure/provider/worldcheck/WorldCheckSanctionsAdapter.java
Copy file name to clipboardExpand all lines: compliance-travel-rule/compliance-travel-rule/src/main/java/com/stablecoin/payments/compliance/infrastructure/provider/worldcheck/WorldCheckScreeningResponse.java
Copy file name to clipboardExpand all lines: compliance-travel-rule/compliance-travel-rule/src/test/java/com/stablecoin/payments/compliance/infrastructure/provider/chainalysis/ChainalysisAmlAdapterTest.java
0 commit comments