{"repo":"hyperledger/fabric-ca","free":true,"listed":false,"github":"https://github.com/hyperledger/fabric-ca","clone":"git clone https://github.com/hyperledger/fabric-ca.git","description":null,"language":"Go","stars":453,"topics":["blockchain","distributed-ledger","hyperledger"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Fabric CA Developer's Guide This is the Developer's Guide for Fabric CA, which is a Certificate Authority for Hyperledger Fabric. Fabric CA can issue enrollment certificates and TLS certificates for Hyperledger Fabric deployments. See the Fabric Getting Started Guide for information on how to install and use Fabric CA with Hyperledger Fabric sample networks. See the Fabric CA User's Guide, Operations Guide, and Deployment Guide for detailed information on how to use and deploy Fabric CA. The remainder of this guide is intended for developers contributing to Fabric CA. Prerequisites Go 1.25 installation or later docker version 17.03 or later docker-compose version 1.11 or later Contribution guidelines You are welcome to contribute to Fabric CA! The following are guidelines to follow when contributing: 1. See the general information about contributing to fabric. 2. To run the unit tests manually: The test coverage for each package must be 75% or greater. If this fails due to insufficient test coverage, then you can run gencov to get a coverage report to see what code is not being tested. Once you have added additional test cases, you can run go test -cover in the appropriate package to see the current coverage level. WARNING: Running the unit-tests may fail due to too many open file descriptors. Depending on where the failure occurs, the error message may not be obvious and may only say something similar to \"unable to open database file\". Depending on the settings on your host,","default_branch":null,"files":null,"tree":[],"storefront":"/r/hyperledger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hyperledger/fabric-ca/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."}