Ease endorsement operations for Hyperledger Fabric. In other words, provide easy ways to read/modify endorsement policies for Hyperledger Fabric systems.
Endorsement policy controls the approval of a proposal to be executed at various granular levels. In other words, this is the primary entity which is validated before a transaction is committed. Endorsement policy can operate at two different granularities:
Namespace level: They can be set for the whole namespace. This is the default approach in which endorsement policies are specified in the chaincode definition, which is agreed to by channel members and then committed to a channel
Individual key level: They can be set for individual state keys called private data collections. You can also specify an endorsement policy at the private data collection level, which would override the chaincode level endorsement policy for any keys in the private data collection. This would further restrict which organizations can write to a private data collection.
Also support other projects under Hyperledger projects umbrella
Vipin Bharathan - Chair of the Identity Working Group
- EasyDoser - Private repository
This is an extention project from hyperledger mentorship program 2020.
- Mentorship Project proposal - https://wiki.hyperledger.org/pages/viewpage.action?pageId=29035323
- Mentorship Project plan - https://wiki.hyperledger.org/display/INTERN/Project+Plan+and+Proposal