Skip to content

feat: add channel invitation data model#786

Open
Pranav-d33 wants to merge 3 commits into
hyperledger-cello:mainfrom
Pranav-d33:feat/channel-invitation-workflow-part-2
Open

feat: add channel invitation data model#786
Pranav-d33 wants to merge 3 commits into
hyperledger-cello:mainfrom
Pranav-d33:feat/channel-invitation-workflow-part-2

Conversation

@Pranav-d33
Copy link
Copy Markdown

Part 2 of the channel invitation workflow.

Adds API engine data foundations for the multi-party channel invitation flow:

  • ChannelInvitation state model
  • ChannelInvitationInvitee model
  • ChannelInvitationSignature model
  • invitation visibility query helper
  • serializers for invitation responses and creation validation
  • tests for constraints, visibility, and serializer validation

This PR does not add endpoints or Fabric agent behavior yet. Those will follow in separate PRs.

Related: #772

@yeasy yeasy requested review from YoungHypo and dodo920306 May 14, 2026 17:12
@Pranav-d33 Pranav-d33 force-pushed the feat/channel-invitation-workflow-part-2 branch from 422eb3a to fcc3af0 Compare May 16, 2026 12:49
@Pranav-d33
Copy link
Copy Markdown
Author

Ready for review. Let me know if any changes are needed for merge.

Signed-off-by: Pranav dhiran <dhiranpranav72@gmail.com>
@Pranav-d33 Pranav-d33 force-pushed the feat/channel-invitation-workflow-part-2 branch from fcc3af0 to 3457e11 Compare May 16, 2026 12:54
Signed-off-by: Pranav dhiran <dhiranpranav72@gmail.com>
@Pranav-d33 Pranav-d33 force-pushed the feat/channel-invitation-workflow-part-2 branch from 3457e11 to 5a4d05e Compare May 16, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants