Skip to content

Build versioned FX quote integrity service - #120

Merged
Obiajulu-gif merged 3 commits into
Chainmove:mainfrom
BigDella:feat/fx-quote-integrity-109
Jul 18, 2026
Merged

Build versioned FX quote integrity service#120
Obiajulu-gif merged 3 commits into
Chainmove:mainfrom
BigDella:feat/fx-quote-integrity-109

Conversation

@BigDella

Copy link
Copy Markdown

Summary

  • Adds typed currency/money primitives, deterministic minor-unit rounding, provider adapter interfaces, and static/mock-friendly FX adapters.
  • Adds immutable exchange-rate quote snapshots, quote lifecycle rules, transaction quote linkage fields, and legacy FX transaction check tooling.
  • Hardens balance-changing request schemas so client-supplied exchange rates are rejected.

Verification

  • npm run test -- tests/lib/fx/quote-service.test.ts
  • npm run typecheck

Closes #109

@Obiajulu-gif
Obiajulu-gif merged commit 28f9693 into Chainmove:main Jul 18, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[HARD][FX] Build a versioned exchange-rate quote and conversion integrity service

2 participants