Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(fx-impl): add fx endpoints #470

Draft
wants to merge 27 commits into
base: master
Choose a base branch
from
Draft

feat(fx-impl): add fx endpoints #470

wants to merge 27 commits into from

Conversation

geka-evk
Copy link
Contributor

feat(fx-impl) add fx endpoints

geka-evk and others added 14 commits November 30, 2023 09:42
… requests (#458)

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): ignored some vulnerabilities

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-tests for postFxTransfers method

* feat(3618): added FX endpoints to .env

* chore(snapshot): 20.7.0-snapshot.2

* feat(3618): updated @mojaloop/central-services-shared version to support FX resources

* chore(snapshot): 20.7.0-snapshot.3

* feat(3618): disabled @mojaloop/central-services-shared"downgrading" from snapshot version (by dep:update)

* chore(snapshot): 20.7.0-snapshot.4

* feat(3618): added ilp unit-test;  updated Ilp version

* chore(snapshot): 20.7.0-snapshot.5

* feat(3618): updated ilp packet version (with amount)

* chore(snapshot): 20.7.0-snapshot.6

* feat(3618): added extractBodyHeadersSourceFspId()

* add cache implementationf or fxquote

* validate cache on conversionId

* lint

* feat(3618): reverted 3 last commits

---------

Co-authored-by: Aaron Reynoza <aaron.alejandro.reynoza@gmail.com>
…yc (#459)

* feat: add support for parties supportedcurrencies & kyc

* dep updates and fix unit tests

* update vulnerability check

* move supportedCurrencies to inbound server

* lint

* fix: func tests

* fix: func tests

* feat: refactored

* fix: func tests

* fix: func tests

* fix: add fx func test

* fix: test

* fix: test

* fix: deps

---------

Co-authored-by: Vijay <vijaya.guthi@infitx.com>
…l; small refactoring (#460)

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): ignored some vulnerabilities

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-tests for postFxTransfers method

* feat(3618): added FX endpoints to .env

* chore(snapshot): 20.7.0-snapshot.2

* feat(3618): updated @mojaloop/central-services-shared version to support FX resources

* chore(snapshot): 20.7.0-snapshot.3

* feat(3618): disabled @mojaloop/central-services-shared"downgrading" from snapshot version (by dep:update)

* chore(snapshot): 20.7.0-snapshot.4

* feat(3618): added ilp unit-test;  updated Ilp version

* chore(snapshot): 20.7.0-snapshot.5

* feat(3618): updated ilp packet version (with amount)

* chore(snapshot): 20.7.0-snapshot.6

* feat(3654): added FX States and Transitions for OutboundTransfersModel;  small refactoring

* feat(3654): added ErrorMessages; updated deps
…tes handler (#461)

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): ignored some vulnerabilities

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-tests for postFxTransfers method

* feat(3618): added FX endpoints to .env

* chore(snapshot): 20.7.0-snapshot.2

* feat(3618): updated @mojaloop/central-services-shared version to support FX resources

* chore(snapshot): 20.7.0-snapshot.3

* feat(3618): disabled @mojaloop/central-services-shared"downgrading" from snapshot version (by dep:update)

* chore(snapshot): 20.7.0-snapshot.4

* feat(3618): added ilp unit-test;  updated Ilp version

* chore(snapshot): 20.7.0-snapshot.5

* feat(3618): updated ilp packet version (with amount)

* chore(snapshot): 20.7.0-snapshot.6

* feat(3654): added FX States and Transitions for OutboundTransfersModel;  small refactoring

* feat(3654): added ErrorMessages; updated deps

* feat(3654): added fxQuote step to outbound model

* feat(3654): added fxQuotes inbound handler

* fix: fxquotes

---------

Co-authored-by: Vijay <vijaya.guthi@infitx.com>
* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): added support for POST /fxQuotes and /fxTransfers inbound requests

* feat(3618): ignored some vulnerabilities

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-test for postFxQuote model

* feat(3618): added unit-tests for postFxTransfers method

* feat(3618): added FX endpoints to .env

* chore(snapshot): 20.7.0-snapshot.2

* feat(3618): updated @mojaloop/central-services-shared version to support FX resources

* chore(snapshot): 20.7.0-snapshot.3

* feat(3618): disabled @mojaloop/central-services-shared"downgrading" from snapshot version (by dep:update)

* chore(snapshot): 20.7.0-snapshot.4

* feat(3618): added ilp unit-test;  updated Ilp version

* chore(snapshot): 20.7.0-snapshot.5

* feat(3618): updated ilp packet version (with amount)

* chore(snapshot): 20.7.0-snapshot.6

* feat(3654): added FX States and Transitions for OutboundTransfersModel;  small refactoring

* feat(3654): added ErrorMessages; updated deps

* feat(3654): added fxQuote step to outbound model

* feat(3654): added fxQuotes inbound handler

* feat(3654): added fxTransfer flow

* feat(3654): added fxTransfer flow

* fix: lint

* chore(snapshot): 23.2.0-snapshot.1

* fix: deps

* chore(snapshot): 23.2.0-snapshot.2

---------

Co-authored-by: Vijay <vijaya.guthi@infitx.com>
…dlers; added e2e unit-test (#463)

* feat(3654): added cache.subscribeToOneMessageWithTimer();  simplified FX handlers

* feat(3654): added e2e FX transfer unit test

* feat(3654): added e2e FX transfer unit test

* feat(3654): fixed POST /quotes payload.amount for FX
* feat(TestServer): add getFxQuoteQuoteById endpoint
@geka-evk geka-evk changed the title feat(fx-impl) add fx endpoints feat(fx-impl): add fx endpoints Mar 12, 2024
@vijayg10 vijayg10 marked this pull request as draft March 13, 2024 19:11
@geka-evk geka-evk closed this Mar 13, 2024
@geka-evk geka-evk reopened this Mar 13, 2024
Copy link

sonarcloud bot commented Mar 21, 2024

Quality Gate Passed Quality Gate passed

Issues
27 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
1.1% Duplication on New Code

See analysis details on SonarCloud

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.

None yet

5 participants