feat: improve invitations with additional params
Description
Extends create invitation request with additional params. In total we will have - goal, label, alias, imageUrl, multiUseInvitation.
Out of band id is added to the response of create invitation to be used as a id to find a connection in feature endpoints.
Related issues
Testing
Manual
Checklist
-
I have updated the documentation (if necessary) -
I have added unit tests for new functionality (if applicable) -
My code follows the style guidelines of this project -
I have tested this code on my local machine before submitting this MR
Reviewers
Additional Notes
How label works - when set label will be encoded in the invitation, on accept it will be used instead of wallet label. How alias works - when set alias will be added to the connection record only on the agent that created the invitation - will not be encoded in the invitation itself.
Closes #63 (closed)
Edited by Zdravko Iliev