commands.sh

minifab

all

Automate the setup and deployment of Hyperledger Fabric networks.

More info →

Options (5)

-i, --fabric-releaseboolean

Bring up the default Hyperledger Fabric network

Example: minifab up {{[-i|--fabric-release]}} {{minifab_version}}
-n, --chaincode-nameboolean

Install chaincode onto a specified channel

Example: minifab install {{[-n|--chaincode-name]}} {{chaincode_name}}
-v, --chaincode-versionboolean

Install a specific chaincode version onto a channel

Example: minifab install {{[-n|--chaincode-name]}} {{chaincode_name}} {{[-v|--chaincode-version]}} {{chaincode_version}}
-p, --chaincode-parametersboolean

Invoke a chaincode method with the specified arguments

Example: minifab invoke {{[-n|--chaincode-name]}} {{chaincode_name}} {{[-p|--chaincode-parameters]}} '"{{method_name}}", {{"argument1", "argument2", ...}}'
-l, --chaincode-languageboolean

Quickly run an application

Example: minifab apprun {{[-l|--chaincode-language]}} {{app_programming_language}}

Examples (8)

Bring up the default Hyperledger Fabric network

minifab up [-i|--fabric-release] minifab_version

Bring down the Hyperledger Fabric network

minifab down

Install chaincode onto a specified channel

minifab install [-n|--chaincode-name] chaincode_name

Install a specific chaincode version onto a channel

minifab install [-n|--chaincode-name] chaincode_name [-v|--chaincode-version] chaincode_version

Initialize the chaincode after installation/upgrade

minifab approve,commit,initialize,discover

Invoke a chaincode method with the specified arguments

minifab invoke [-n|--chaincode-name] chaincode_name [-p|--chaincode-parameters] '"method_name", "argument1", "argument2", ...'

Make a query on the ledger

minifab blockquery block_number

Quickly run an application

minifab apprun [-l|--chaincode-language] app_programming_language
made by @shridhargupta | data from tldr-pages