-
Notifications
You must be signed in to change notification settings - Fork 33
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
Update POST /identifiers/name/exchanges endpoint to report recp
field in POST body
#270
Comments
@pfeairheller isn't the |
The code should be switched to use the |
The only issue here with multi-sig is for each participant you will need to make a Signify <-> KERIA call instead of just 1. @pfeairheller Does |
@iFergal do you have a link to which test is breaking at which assertion due to that? |
@lenkan I'd like to find time to dig into it but it might be because the SAIDs are different. https://github.com/WebOfTrust/signify-ts/actions/runs/10580083902/job/29314065407
|
Based on todays dev call - some reliance in KERIA for the SAID of the messages to multisig members to be the same, so the However @pfeairheller I just realised in this case we cannot get rid of the |
@iFergal You mean that the For example, when you create an ipex grant and send it to a multisig aid, all the participants would get it. So I was wondering if that same logic would apply here for the multisig exn messages. |
@lenkan I think you are talking about for example, issuer sends grant to multisig identifier. In this case, it sends it to all the authorised endpoints in the OOBI that was resolved by the issuer. That may or may not be all the member agents. That's a bit different than explicitly sending it to the local group members from another member (in which case you know all of the agents) but maybe we could leverage that. An alternative that might be cleaner and still satisfy this issue is if in KERIA we check if |
@iFergal Right. Yeah, I knew it was different scenario, but I thought maybe the implementation was similar. But I didn't think of the part that it probably depends on when the AID was resolved by an OOBI.
Nice. From the point of view of a user of the API, this sounds clean to me. |
The POST body for this endpoint currently looks like this (due to the addition of the top level rp field):
This endpoint should be updated to use the field inside the exn and thus removing the body field
recp
.Also, address the question from @lenkan WebOfTrust/signify-ts#267 (comment)
The text was updated successfully, but these errors were encountered: