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(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId #148

Merged
2 changes: 2 additions & 0 deletions .ncurc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,7 @@ module.exports = {
// Upgrading past husky@4 to involves a full config migration with no current and apparent benefit.
// So we are just sticking to husky@4.x.x for the time being.
'husky',
// Transpiler currently fails. TODO: Story to investigate and fix.
'openapi-typescript'
]
}
18 changes: 17 additions & 1 deletion docs/sdk-scheme-adapter-outbound-v2_0_0-openapi3-snippets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1846,9 +1846,25 @@ paths:
characters long, 32 hexadecimal symbols and 4
dashes (‘-‘).
example: b51ec534-ee48-4575-b6a9-ead2955b8069
transferId:
title: CorrelationId
type: string
pattern: >-
^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
description: >-
Identifier that correlates all messages of the
same sequence. The API data type UUID
(Universally Unique Identifier) is a JSON
String in canonical format, conforming to [RFC
4122](https://tools.ietf.org/html/rfc4122),
that is restricted by a regular expression for
interoperability reasons. A UUID is always 36
characters long, 32 hexadecimal symbols and 4
dashes (‘-‘).
example: b51ec534-ee48-4575-b6a9-ead2955b8069
required: &ref_31
- homeTransactionId
- transactionId
- transferId
- type: object
required: *ref_28
properties: *ref_29
Expand Down
Loading