-
Notifications
You must be signed in to change notification settings - Fork 83
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 and interscheme implementation #1058
Open
kleyow
wants to merge
134
commits into
main
Choose a base branch
from
feat/fx-impl
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 130 commits
Commits
Show all changes
134 commits
Select commit
Hold shift + click to select a range
0b62904
feat: added db migration scripts for fx
vijayg10 0062b7a
feat(3574): update prepare-handler to deal with FX transfers (#988)
geka-evk 07f2888
feat(3574): added FX endpoints to seeds (#989)
geka-evk a70d482
feat: implement changes in position handler for FX (#986)
vijayg10 2dc6a1f
chore(snapshot): 17.4.0-snapshot.3
vijayg10 fbc3252
chore(snapshot): 17.4.0-snapshot.4
vijayg10 e9d0ba2
chore(snapshot): 17.4.0-snapshot.5
vijayg10 853c90a
chore(snapshot): 17.4.0-snapshot.6
vijayg10 745802f
chore(snapshot): 17.4.0-snapshot.7
vijayg10 55d56f5
chore(snapshot): 17.4.0-snapshot.8
vijayg10 7f5c80d
fix: positions
vijayg10 98f7fdc
fix: disable unit tests for snapshot
vijayg10 1fb4904
chore(snapshot): 17.4.0-snapshot.9
vijayg10 70d0732
chore: added docs
vijayg10 29136ea
chore: updated doc
vijayg10 a883a33
fix: normal fulfil
vijayg10 8be45cd
fix: normal flow
vijayg10 cbfe0dd
fix: updated fx diagram
vijayg10 c3e8af8
chore: dep update
vijayg10 a0e5ae6
chore(snapshot): 17.4.0-snapshot.10
vijayg10 77e7ff1
feat(mojaloop/#3689): fx quotes changes (#995)
oderayi 224a3d3
chore(snapshot): 17.4.0-snapshot.12
oderayi c2b64c7
ci: disable unit tests and test coverage runs for snapshots
oderayi 8155ba0
chore(snapshot): 17.4.0-snapshot.13
oderayi 1dc7032
Merge branch main of https://github.com/mojaloop/central-ledger into …
vijayg10 831da00
Merge branch feat/fx-impl of https://github.com/mojaloop/central-ledg…
vijayg10 0979ae5
fix: manual changes from upstream commits
vijayg10 6df1384
chore(snapshot): 17.7.0-snapshot.0
vijayg10 5df3536
chore(mojaloop/#3820): fix current tests and merge in main (#1000)
kleyow b4ad846
test(mojaloop/#3819): harden fx prepare flow (#1002)
kleyow 4218622
Merge branch 'main' into feat/fx-impl
geka-evk d917f00
test(mojaloop/#3819): prepare handler testing (#1004)
kleyow cf80376
chore: standardise position prepare handler (#1005)
vijayg10 46d7adb
feat(mojaloop/#3844): added corner cases impl. for FX; added unit-tes…
geka-evk ad4dd53
fix: removed fx position prepare integration tests in non batch mode …
vijayg10 82d2bd4
chore: fix int tests, lint and update deps (#1013)
kleyow 05c4ce9
chore: removed unneeded kafkaHelper; excluded some files from test-co…
geka-evk afc4c5c
feat(mojaloop/#3844): added integration tests for fxFulfil flow (#1011)
geka-evk d1e1fcc
test: added transferFulfilReject.end() (#1027)
geka-evk cb9de40
feat: fx fulfil position batching (#1019)
vijayg10 13c95ae
chore(mojaloop/#3819): update functional tests and move fulfil int te…
kleyow 7124fab
chore: add integration tests for pos fulfil fx (#1030)
vijayg10 5988eae
feat(mojaloop/#3818): added sequence and ER diagrams for transfer/fxT…
geka-evk 3dba614
feat(mojaloop/#3903): update interal state on fx fulfil to RECEIVED_F…
kleyow 031e16c
chore: update harness (#1031)
kleyow 0b6606a
feat(mojaloop/#3904): add position event timeout reserved batch handl…
kleyow 85c3499
Update README.md
vijayg10 8194902
feat: implemented timeout handler for fx (#1036)
vijayg10 f2e84ea
Merge branch main of https://github.com/mojaloop/central-ledger into …
vijayg10 1c76665
feat: enable sending events directly to Kafka (#1037)
kalinkrustev 0eea335
chore(snapshot): 17.7.0-snapshot.3
kalinkrustev 08c295d
feat(mojaloop/#3904): add position event fx timeout reserved batch ha…
kleyow 88724f0
chore(snapshot): 17.7.0-snapshot.4
kleyow f71911d
audit fix and dep update
kleyow 6d644f3
audit fix and dep update
kleyow 7df16eb
chore(snapshot): 17.7.0-snapshot.5
kleyow 97f5f70
image scan
kleyow 08dd88b
chore(snapshot): 17.7.0-snapshot.6
kleyow e3caa32
image scan
kleyow e8f7816
chore(snapshot): 17.7.0-snapshot.7
kleyow 3face13
node version
kleyow a653a02
chore(snapshot): 17.7.0-snapshot.8
kleyow 7185622
revert pipeline changes to get working snapshot
kleyow 42c84b3
chore(snapshot): 17.7.0-snapshot.9
kleyow 5600fe1
fix typo
kleyow 930ed0e
chore(snapshot): 17.7.0-snapshot.10
kleyow 9498a49
fix command
kleyow 77764c9
chore(snapshot): 17.7.0-snapshot.11
kleyow c484da7
fix: remove trx.rollback() (#1051)
kalinkrustev 6736dee
fix: produce followup messages in parallel (#1052)
kalinkrustev ca5dca5
chore(snapshot): 17.7.0-snapshot.12
kalinkrustev 5dda925
fix: #3932 participant currency validation for fx (#1041)
vijayg10 67a1c5b
fix: avoid extra db call (#1055)
kalinkrustev 40dd4f8
chore(snapshot): 17.7.0-snapshot.13
kalinkrustev 1f41175
chore(snapshot): 17.7.0-snapshot.14
kalinkrustev 79c2afe
feat(csi-164): parameterize switch id (#1057)
oderayi 3178a32
fix: migration scripts
vijayg10 bc0c4df
chore(snapshot): 17.7.0-snapshot.17
vijayg10 bc30603
fix: migration scripts
vijayg10 adaf989
chore(snapshot): 17.7.0-snapshot.18
vijayg10 5980b21
chore(snapshot): 17.7.0-snapshot.19
oderayi 22c070b
chore(snapshot): 17.7.0-snapshot.20
oderayi 56da4c3
Merge remote-tracking branch 'origin/main' into feat/fx-impl
kleyow e5c6a53
feat: extend admin api to support proxy participants (#1043)
kleyow 0562282
fix: allow isProxy
kalinkrustev fef1a57
feat(mojaloop/csi-190): add new state and functionality to handle pro…
kleyow eaa0ce0
feat(csi-22): add proxy lib to handlers (#1060)
kleyow 2cc0af6
feat(mojaloop/#3998): proxy obligation tracking for position changes …
oderayi ba1188d
fix: consider HUB_ID when seeding the hub (#1073)
kalinkrustev c908e94
fix: fsp id validation (#1074)
kalinkrustev c8e6bd6
fix: Cannot read properties of undefined
kalinkrustev a114ac0
chore(snapshot): 17.8.0-snapshot.1
kalinkrustev 81ef52a
fix: name validation
kalinkrustev fb6798c
chore(snapshot): 17.8.0-snapshot.2
kalinkrustev 611248d
fix: isProxy validation (#1075)
kalinkrustev a92187f
feat(csi-22): add prepare participant substitution (#1065)
kleyow 2d7abfe
feat: fulfil obligation tracking (#1063)
vijayg10 835f672
chore(snapshot): 17.8.0-snapshot.3
kleyow 09376df
feat(mojaloop/#3885): add migrations for storing fxQuotes (#1076)
kleyow a3738cd
Merge remote-tracking branch 'origin/feat/fx-impl' into feat/fx-impl
kleyow a8d36d5
chore(snapshot): 17.8.0-snapshot.4
kleyow d1a594e
feat: impl fx abort (#1077)
vijayg10 348f12a
chore: migration fixes (#1078)
kleyow 06e08bc
feat: position zero messages (#1079)
vijayg10 420fc71
chore: add logging for admin api, proxy lookup, participant domain (#…
kleyow 6253688
chore(snapshot): 17.8.0-snapshot.10
kleyow 0f5192c
fix: fx fulfil header validation (#1084)
vijayg10 8d906d2
chore(snapshot): 17.8.0-snapshot.13
vijayg10 6afbc6e
ci: make redis cluster default for integration tests (#1083)
oderayi efe0f24
fix: fx fulfil header validation2 (#1085)
vijayg10 986b3d8
fix: skip validation when payer and payee are represented by proxy (#…
kleyow 3a72c64
chore(snapshot): 17.8.0-snapshot.15
vijayg10 bc7b3eb
feat(csi/551): add transfer state change for proxied fxTransfer (#1087)
kleyow 3cae6f2
fix: remove misleading commit and rollback (#1089)
kalinkrustev 33f765d
fix: duplicate fx transfers (#1097)
vijayg10 eb54f67
feat(csi-633): added externalParticipant model; added JSDocs; updated…
geka-evk 8151468
Revert "feat(csi-633): added externalParticipant model; added JSDocs;…
geka-evk d5b3479
fix: get fx transfer not working (#1098)
vijayg10 bcc6fa9
fix: fx transfer extension (#1102)
kalinkrustev 3182803
fix: retify int tests (#1104)
kleyow b6e9e2b
fix: fix abort callback (#1106)
vijayg10 99d94df
Revert "fix: fix abort callback" (#1109)
vijayg10 c1a1e17
chore(snapshot): 17.8.0-snapshot.22
kalinkrustev 0fb97a7
fix: gp failure fixes for interscheme and fx changes (#1091)
oderayi 60ea20b
feat(csi/643): add fx-notify publishing on payer init fxTranfer succe…
kleyow 4bf39b7
chore(snapshot): 17.8.0-snapshot.28
kalinkrustev 610031f
fix: position changes (#1108)
vijayg10 69a424e
feat(csi-318): added externalParticipant table (#1092)
geka-evk afa1828
feat(csi-634): added mock-knex lib to mock mysql in unit-tests (#1113)
geka-evk cc1d482
feat: add ULID support (#1114)
kalinkrustev 56055c3
Fix code scanning alert no. 9: Missing regular expression anchor
kalinkrustev 5661049
fix: uuid/ulid regex
kalinkrustev 0e4fc9e
test: start using mojaloop/build orb (#1115)
kalinkrustev 03acfb7
fix: sonar security hot spots
kalinkrustev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
18.17.1 | ||
18.20.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check notice
Code scanning / SonarCloud
Arguments in long RUN instructions should be sorted Low