Practical 4 Asset Transfer App
Practical 4 Asset Transfer App
Prerequisites:
1. Docker installed on your system
2. Hyperledger Fabric downloaded and installed
3. Familiarity with go lang <1.6/nodejs
$ cd fabric-samples/test-network
$ ./network.sh down
$ ./network.sh up createChannel -c mychannel
Subodh Kamble Roll no.20 MSc Computer Science P2
• Create an asset
$ export ASSET_PROPERTIES=$(echo -n
"{\"object_type\":\"asset_properties\",\"color\":\"blue\",\"size\":35,\"salt\":\"
a94a8fe5ccb19ba61c4c0873d391e987982fbbd3\"}" | base64 | tr -d \\n)
$ export
ASSET_ID=d9923f21b770adbc79cbcc47a3aeecc81dc7f030bd129155301ce3932
be7fbcc
Success message:
{"object_type":"asset_properties","color":"blue","size":35,"salt":"a94a8fe5ccb
19ba61c4c0873d391e987982fbbd3"}
Subodh Kamble Roll no.20 MSc Computer Science P2
{"objectType":"asset","assetID":"d9923f21b770adbc79cbcc47a3aeecc81dc7f0
30bd129155301ce3932be7fbcc","ownerOrg":"Org1MSP","publicDescription":"
This asset is for sale"}