Search code examples
hyperledger-fabrichyperledgerhyperledger-fabric-sdk-jshyperledger-fabric-sdk-go

Dynamic Channel artifacts(channel.tx) in Hyperledger Fabric


Is there any other way to generate a generic channel artifacts(channel.tx) for Hyperledger-Fabric channel creation, So that a channel name alone can be changed at runtime instead of issuing the below command with different channel name for every new channel.

./bin/configtxgen -profile OneOrgChannel -outputCreateChannelTx ./config/channel5.txt


Solution

  • It's not exactly the answer you are looking for but we do this dynamically inside a java application with a ProcessBuilder. That way we can create new channels on demand - it's embedded ultimately in a REST service that allows you (one) to pass up a configtx file as required.

    So long as the crypto is already generated (we do that in another service) you can do this on demand.