1.1 KiB
1.1 KiB
minifab
Strumento per semplificare il settaggio e il deployment di una blockchain Hyperledger Fabric. Maggiori informazioni: https://github.com/hyperledger-labs/minifabric.
- Crea la blockchain Hyperledger Fabric:
minifab up {{[-i|--fabric-release]}} {{versione_minifab}}
- Rimuovi la blockchain Hyperledger Fabric:
minifab down
- Installa smart contract su un canale:
minifab install {{[-n|--chaincode-name]}} {{nome_smart_contract}}
- Installa smart contract su un canale specificando la versione:
minifab install {{[-n|--chaincode-name]}} {{nome_smart_contract}} {{[-v|--chaincode-version]}} {{versione_smart_contract}}
- Inizializza smart contract dopo installazione/aggiornamento dello stesso:
minifab approve,commit,initialize,discover
- Interroga smart contract con argomenti:
minifab invoke {{[-n|--chaincode-name]}} {{nome_smart_contract}} {{[-p|--chaincode-parameters]}} '"{{nome_metodo}}", "{{arg0}}", "{{arg1}}", ...'
- Interroga la blockchain:
minifab blockquery {{numero_blocco}}
- Esegui direttamente l'applicazione:
minifab apprun {{[-l|--chaincode-language]}} {{linguaggio_di_programmazione}}