From cad6b90383d195bf4bc101fb67e431c1082422af Mon Sep 17 00:00:00 2001 From: Tiffany Harris Date: Mon, 20 Jul 2020 11:19:41 -0400 Subject: [PATCH] Fix unmarshaling asset in ReadAsset() Signed-off-by: Tiffany Harris --- .../chaincode-go/asset_transfer_queries.go | 2 +- asset-transfer-secured-agreement/chaincode-go/go.mod | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/asset-transfer-secured-agreement/chaincode-go/asset_transfer_queries.go b/asset-transfer-secured-agreement/chaincode-go/asset_transfer_queries.go index 0c01c058..7bc567fd 100644 --- a/asset-transfer-secured-agreement/chaincode-go/asset_transfer_queries.go +++ b/asset-transfer-secured-agreement/chaincode-go/asset_transfer_queries.go @@ -38,7 +38,7 @@ func (s *SmartContract) ReadAsset(ctx contractapi.TransactionContextInterface, a } var asset *Asset - err = json.Unmarshal(assetJSON, asset) + err = json.Unmarshal(assetJSON, &asset) if err != nil { return nil, err } diff --git a/asset-transfer-secured-agreement/chaincode-go/go.mod b/asset-transfer-secured-agreement/chaincode-go/go.mod index 1b48ed47..4f36be90 100644 --- a/asset-transfer-secured-agreement/chaincode-go/go.mod +++ b/asset-transfer-secured-agreement/chaincode-go/go.mod @@ -3,6 +3,7 @@ module github.com/hyperledger/fabric-samples/chaincode/tradingMarbles go 1.14 require ( + github.com/golang/protobuf v1.3.2 github.com/hyperledger/fabric-chaincode-go v0.0.0-20200128192331-2d899240a7ed github.com/hyperledger/fabric-contract-api-go v1.0.0 )