{"repo":"hyperledger-labs/hlf-connector","free":true,"listed":false,"github":"https://github.com/hyperledger-labs/hlf-connector","clone":"git clone https://github.com/hyperledger-labs/hlf-connector.git","description":"Integrate with Hyperledger Fabric using REST and Kafka with Block and Chaincode Event emitter.","language":"Java","stars":14,"topics":["blockchain","connector","hacktoberfest","hacktoberfest-accepted","hyperledger","hyperledger-fabric","java","kafka","rest-api"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Hyperledger Fabric REST Integration Description:- This artifact provides a mechanism to invoke and query fabric chaincode using a REST-based API interface. Additionally, it can also invoke chaincode using a asynchronous method and can publish chaincode events to Kafka/Event-Hub topics. Key Feature:- 1. Invoke Chaincode with REST. 2. Query Chaincode with REST. 3. Invoke Chaincode with Kafka/Event-Hub. 4. Publish chaincode events from multiple channels to Kafka/Event-Hub. Prerequisites:- 1. Fabric 2.x network. 2. Connection Profile YAML file. 3. Wallet (.id) file. 4. Java and Maven is installed. 5. (Optional) Kafka/Event-Hub configuration for invoking chaincode asynchronously. 6. (Optional) Kafka/Event-Hub configuration for publishing chaincode events. Running Locally:- 1. Download/Clone the repository and build the project using mvn clean install 2. Create a folder wallet in the root directory of the project. 3. If using fabric-getting-started script, note the path to CA Pem file for Org1. Usually located in fabric-getting-started/test-network/organizations/peerOrganizations/org1.example.com/ca folder. 4. Open EnrollAdmin.java and set the pemFilePath variable with value noted above and run. This will create admin.id in the wallet folder. 5. Open RegisterUser and set the pemFilePath variable with value noted above and run. This will create clientUser.id in the wallet folder. 2. Add the connection-org1.yaml file, located at fabric-getting-started/test-network/organizations/peerO","default_branch":null,"files":null,"tree":[],"storefront":"/r/hyperledger-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hyperledger-labs/hlf-connector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}