hyperledger-firefly / hyperledger-firefly/firefly

Add APIs for CRUD actions on groups

Open
#73 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
602
Forks
246
Avg merge
18h 47m
Merged PRs (30d)
6

Description

Currently you can implicitly create a group within a private message send, by specifying the group members and name in-line in the message itself. This will hash to ensure the same group is re-used when the same list of recipients is specified, with the same name, on the same ledger (on any member of the group).

However, it should be possible to create the groups explicitly, and it definitely needs to be possible to query the state of groups.

There's also potentially sub-state filtered by groups that might be very useful. Specifically:
- The `contexts` that have history on that group, and the `nexthashes` of each
- The sequence of `pins` for that group

... ideally it should be straightforward to use a set of instructions, to work out if a group is blocked, and hopefully work out which message is blocking a group.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.