-
Notifications
You must be signed in to change notification settings - Fork 66
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
Did-exchange threading / connection identification #784
Comments
I suspect this is an ACA-Py-ism. ACA-Py deals with connection_ids for connections, and from there finds the rest of the details. I’m not sure of where @nodlesh — thoughts? |
I believe we decided on using connection_id here for compatibility across all of the Aries Frameworks. A quick look at AFJ and AFGO reveals that they seem to always provide a |
When running did-exchange test
features/0023-did-exchange.feature:27 Establish a connection with DID Exchange between two agents with an explicit invitation with a public DID
(presumably others did-exchange test too, but didn't try)
AATH is making expectation that
POST /agent/command/did-exchange/send-request
returnswhereas however,
connection_id
is in factpthid
of invitation (for invitee's side of protocol). Frankly I don't know if this is pattern commonly used in other suites too, but I intuitively I would expectthid
to be identifier of an aries protocol (be it nested subprotocol).Also worthy noting that on invitee's side of protocol, it's in fact
thid
which is used as protocol identifier - which I think further highlights the inconsistency.The text was updated successfully, but these errors were encountered: