-
Notifications
You must be signed in to change notification settings - Fork 15
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
[SDK-Scheme-Adapter] TransactionId is being used instead of TransferId #3018
Labels
core-dev-squad
oss-bulk
Mojaloop bulk implementation and support
oss-core
This is an issue - story or epic related to a feature on a Mojaloop core service or related to it
story
Comments
PaulGregoryBaker
added
core-dev-squad
oss-bulk
Mojaloop bulk implementation and support
story
labels
Nov 9, 2022
elnyry-sam-k
added
the
oss-core
This is an issue - story or epic related to a feature on a Mojaloop core service or related to it
label
Nov 9, 2022
mdebarros
changed the title
[SDK-Scheme-Adpater] TransactionId is being used instead of TransferId
[SDK-Scheme-Adapter] TransactionId is being used instead of TransferId
Nov 11, 2022
mdebarros
added a commit
to mojaloop/sdk-scheme-adapter
that referenced
this issue
Nov 11, 2022
… instead of TransferId feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018 - bumped api-snippets to v17.0.0-snapshot.0 --> TODO: Upgrade this to final version once PR (mojaloop/api-snippets#148) has been merged - updated applicable events to include the transferId - updated aggregate handlers to correctly map the transferId instead of the transactionId - updated TTK API definitions for SDK Outbound API specifications (copied from API-Snippets) - updated TTK Test Case "bulk_happy_path_dynamic" to correctly use the transferId instead of the transactionId chore: improvements to docker-compose for debugging - added "start:debug" to each of the modules to start with debugging enabled - updated docker-compose to use the "start:debug" command to be able to attach and debug issues
mdebarros
added a commit
to mojaloop/api-snippets
that referenced
this issue
Nov 11, 2022
… instead of TransferId (#148) feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018 - removed transactionId as required from bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes) - added transferId as required to bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes) - Removed bulkHomeTransaction, homeTransaction, and transaction Id's for bulkTransactions Accept PUT callback (for both accept parties & quotes) - Rebuild API specification definitions BREAKING CHANGE: transferId is now required on bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes), and bulkHomeTransaction, homeTransaction, and transaction Id' have been removed.
kleyow
added a commit
to mojaloop/sdk-scheme-adapter
that referenced
this issue
Nov 12, 2022
… instead of TransferId (#422) * feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018 - bumped api-snippets to v17.0.0-snapshot.0 --> TODO: Upgrade this to final version once PR (mojaloop/api-snippets#148) has been merged - updated applicable events to include the transferId - updated aggregate handlers to correctly map the transferId instead of the transactionId - updated TTK API definitions for SDK Outbound API specifications (copied from API-Snippets) - updated TTK Test Case "bulk_happy_path_dynamic" to correctly use the transferId instead of the transactionId chore: improvements to docker-compose for debugging - added "start:debug" to each of the modules to start with debugging enabled - updated docker-compose to use the "start:debug" command to be able to attach and debug issues * chore(snapshot): 21.4.0-snapshot.0 * docs: cleanup on readme * fix: for outbound-command-handler integration tests * chore(snapshot): 21.4.0-snapshot.1 * updated api-snippets * chore(snapshot): 21.4.0-snapshot.2 * chore: made updates for api-snippets 17.0.0-snapshot.2 changes - updated mappings based on the api-snippets changes - updated api_specs for fun-test TTK api definitions * updates to main readme about redis-insights and added todo on docker-compose * chore(snapshot): 21.4.0-snapshot.3 * updated api-snippets to final v17.0.0 version * chore(snapshot): 21.4.0-snapshot.4 * test: updated bulk_happy_path_dynamic to align to api-snippets v17.0.0 release * removed bulkHomeTransactionId from PUT ACCEPT /bulkTransaction callbacks from bulk_happy_path_dynamic func test * fix for integration tests * chore(snapshot): 21.4.0-snapshot.5 * chore: yarn and merge * chore: remove ncu * chore: id * chore(snapshot): 21.4.0-snapshot.0 Co-authored-by: Kevin <[email protected]>
|
mdebarros
pushed a commit
to mojaloop/sdk-scheme-adapter
that referenced
this issue
Nov 15, 2022
…skip ci] (#424) chore(mojaloop/#3018): update documentation for transferId refactor [skip ci] - mojaloop/project#3018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
core-dev-squad
oss-bulk
Mojaloop bulk implementation and support
oss-core
This is an issue - story or epic related to a feature on a Mojaloop core service or related to it
story
In the bulk SDK API for the discovery and agreement phase implementations, the transactionId was used instead of the transferId. Although this doesn't break anything, it is confusing and inconsistent so should be corrected.
Acceptance Criteria:
Complexity: <High|Medium|Low> > A short comment to remind the reason for the rating
Uncertainty: <High|Medium|Low> > A short comment to remind the reason for the rating
Tasks:
Update Unit tests<-- there are no unit tests that cover these use-casesDone
Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: