umegbewe / k8-hlf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

k8-hlf

Script to automate setting up a simple hyperledger fabric with hlf-operator

PS: The script assumes you have a kubernetes cluster and the hlf plugin setup

Executed:

  • Ordering service with a node and a CA
  • Peer organization with 2 peer both using levelDB and a CA
  • A channel (my-channel1)
  • A chaincode (chaincode1) installed in peer0
  • A chaincode approved and committed

Run:

./k8.sh up

Invoke a transaction in the ledger

kubectl hlf chaincode invoke --config=org1.yaml \
    --user=admin --peer=org1-peer0.default \
    --chaincode=chaincode1 --channel=my-channel1 \
    --fcn=initLedger -a '[]'

Query the ledger

kubectl hlf chaincode query --config=org1.yaml \
    --user=admin --peer=org1-peer0.default \
    --chaincode=chaincode1 --channel=my-channel1 \
    --fcn=GetAllAssets -a '[]'

Cleanup created resources:

./k8.sh down

About


Languages

Language:Shell 56.5%Language:Go 30.7%Language:JavaScript 12.8%