hyperledger / hyperledger/fabric-samples

fabric-samples needs a sample external builder implementation

Open
#505 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
3k
Forks
3.5k
Avg merge
3d 20h
Merged PRs (30d)
6

Description

- this should support both building/launching chaincode as well as supporting external chaincode
- ideally written in Go so that it is platform agnostic (so can support nano-bash and a windows native equivalent)
- support TLS and non-TLS
- support all chaincode languages: go, node, java
- Go supports CORE_TLS_CLIENT_CERT_FILE and CORE_TLS_CLIENT_KEY_FILE for standard pem files where as node and java supports CORE_TLS_CLIENT_KEY_PATH and CORE_TLS_CLIENT_CERT_PATH which are base64 encoded pem files

- we should then apply this to the test-network and test-network-nano-bash implementations as we want to move away from an implicit docker dependency (docker-compose and docker to run a local network is still useful but now we could also chose to use things like podman instead)

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.