...
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Abhimanyu Shekhawat, abhimanyushekhawat17.as@gmail.com
Project
...
Problem Statement:-
- There are two levels of endorsement policy that acts on a chaincode, channel(namespace) level, and key(collection) level.
- When there are too many channels and collections it gets hard to manage all the data entities and knowing who has access to what.
Solution:-
A tool that helps to query and modifying policies with relative ease.
The project can be found at
Results
Github Repository:-
https://github.com/maniankara/hyperledger-easydoser
Information about the project’s weekly updates are being updated at
...
Youtube Video:-
Widget Connector | ||
---|---|---|
|
|
|
Blog Post:-
- Milestone 1:-
- A web UI to pick the required keys and certificates.
- Show policies of all the channels that a peer/owner/admin is part of.
- Representing policies of different organizations in a bifurcated manner.
- Updating documentation.
- Milestone 2:-
- Querying and displaying endorsement policies of private collections that a peer and org is part of.
- Modifying endorsement policies of a channel.
- Updating the modified policy of the channel to the network with admin level keys.
- Updated Web-UI as per the newly added features.
- Updating documentation.
- Milestone 3:-
- Representing all the obtained endorsement policies of a peer in a tree format, for easier understanding and observations.
- Representing all the obtained endorsement policies of an organization in a tree format.
- Updated Web-UI as per the newly added features.
- Updating documentation.
- Milestone 4:-
- Cleaning up the code and adding some finishing touches to the Web-UI.
- Adding CI and tests.
- Updating and improving documentation.
End Product:-
The end product will be an easy to use Web-UI where any user picks their keys and certificates and then gets to query and view all the endorsement policies (key level and namespace level) in a simplified and hierarchical manner. If the user is an admin, the user can modify channel policy definitions. https://medium.com/@abhimanyushekhawat17.as/easydoser-18f6ba7c910d
Presentation:-
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|
Lightening Talk Recording
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|