Command-LineΒΆ

Welcome to Fabric setup utility

The command works as shown below:

./fabric-network.sh COMMAND_NAME <ARGS>
  1. To generate crypto material for this organization use:

./fabric-network.sh generate-crypto
  1. To bring up the organization:

./fabric-network.sh up
  1. To add config of another organization:

./fabric-network.sh add-org-config <CHANNEL_NAME> <ORG_TO_BE_ADDED_NAME>
  1. To sign config of another organization:

./fabric-network.sh add-org-sign <CHANNEL_NAME> <ORG_TO_BE_SIGNED_NAME>
  1. To create a channel:

./fabric-network.sh create-channel <CHANNEL_PROFILE> <CHANNEL_NAME>
  1. To join a peer to a channel:

./fabric-network.sh join-channel-peer <PEER_NO> <CHANNEL_NAME>
  1. To add another peer:

./fabric-network.sh add-peer
  1. To add another local orderer of an organization:

./fabric-network.sh add-local-orderer
  1. To add orderer to a channel:

./fabric-network.sh join-channel-orderer <ORDERER_NO> <CHANNEL_NAME>
  1. To add remote orderer of another organization:

./fabric-network.sh add-remote-orderer <ORDERER_NO>
  1. To publish remote orderer of another organization:

    ./fabric-network.sh publish-remote-orderer <ORDERER_NO>
    
  2. To package a chaincode:

    ./fabric-network.sh package-cc <CHAINCODE_NAME> <CHAINCODE_LANGUAGE> <CHAINCODE_LABEL>
    
  3. To install a chaincode:

    ./fabric-network.sh install-cc <CHAINCODE_NAME>
    
  4. To query whether a chaincode has installed:

    ./fabric-network.sh query-installed-cc
    
  5. To approve a chaincode from your organization:

    ./fabric-network.sh approve-cc <CHANNEL_NAME> <CHAINCODE_NAME> <VERSION> <PACKAGE_ID> <SEQUENCE>
    
  6. To check commit-readiness of a chaincode:

    ./fabric-network.sh checkcommitreadiness-cc <CHANNEL_NAME> <CHAINCODE_NAME> <VERSION> <SEQUENCE> <OUTPUT>
    
  7. To commit a chaincode:

    ./fabric-network.sh commit-cc <CHANNEL_NAME> <CHAINCODE_NAME> <VERSION> <SEQUENCE>
    
  8. To query committed chaincodes on a channel:

    ./fabric-network.sh query-committed-cc <CHANNEL_NAME>
    
  9. To initialize a chaincode:

    ./fabric-network.sh init-cc <CHANNEL_NAME> <CHAINCODE_NAME>
    
  10. To invoke a chaincode:

    ./fabric-network.sh invoke-function-cc <CHANNEL_NAME> <CHAINCODE_NAME> <FUNCTION> <ARGS>
    
  11. To query a chaincode:

    ./fabric-network.sh query-function-cc <CHANNEL_NAME> <CHAINCODE_NAME> <ARGS>
    
  12. To start explorer:

    ./fabric-network.sh bootstrap-explorer
    
  13. To down explorer:

    ./fabric-network.sh explorer-down
    
  14. To display help:

    ./fabric-network.sh help
    
  15. To shut down the organization and cleanup:

    ./fabric-network.sh down cleanup
    
  16. To reenroll certificates

    ./fabric-network.sh reenroll-certificate <identity> <identity_no>
    
  17. To revoke certificates

./fabric-network.sh revoke-certificate <identity> <identity_no>