Fix minor issues related to asset-transfer-basic application-go

* added additional logs to application.
* minor fixes

Signed-off-by: Chongxin Luo <Chongxin.Luo@ibm.com>
This commit is contained in:
Chongxin Luo 2020-08-10 22:35:35 -04:00
parent 9963449387
commit 9857e0611b

View file

@ -81,17 +81,34 @@ func main() {
} }
log.Println(string(result)) log.Println(string(result))
result, err = contract.EvaluateTransaction("ReadAsset", "asset4") log.Println("--> Submit Transaction: CreateAsset, creates new asset with ID, color, owner, size, and appraisedValue arguments")
result, err = contract.SubmitTransaction("CreateAsset", "asset13", "yellow", "5", "Tom", "1300")
if err != nil { if err != nil {
log.Fatalf("Failed to evaluate transaction: %v", err) log.Fatalf("Failed to evaluate transaction: %v", err)
} }
log.Println(string(result)) log.Println(string(result))
log.Println("--> Evaluate Transaction: ReadAsset, function returns an asset with a given assetID")
result, err = contract.EvaluateTransaction("ReadAsset", "asset13")
if err != nil {
log.Fatalf("failed to evaluate transaction: %v\n", err)
}
log.Println(string(result))
log.Println("--> Evaluate Transaction: AssetExists, function returns 'true' if an asset with given assetID exist")
result, err = contract.EvaluateTransaction("AssetExists", "asset1")
if err != nil {
log.Fatalf("failed to evaluate transaction: %v\n", err)
}
log.Println(string(result))
log.Println("--> Submit Transaction: TransferAsset asset1, transfer to new owner of Tom")
_, err = contract.SubmitTransaction("TransferAsset", "asset1", "Tom") _, err = contract.SubmitTransaction("TransferAsset", "asset1", "Tom")
if err != nil { if err != nil {
log.Fatalf("Failed to submit transaction: %v", err) log.Fatalf("Failed to submit transaction: %v", err)
} }
log.Println("--> Evaluate Transaction: ReadAsset, function returns 'asset1' attributes")
result, err = contract.EvaluateTransaction("ReadAsset", "asset1") result, err = contract.EvaluateTransaction("ReadAsset", "asset1")
if err != nil { if err != nil {
log.Fatalf("Failed to evaluate transaction: %v", err) log.Fatalf("Failed to evaluate transaction: %v", err)