区分`peer chaincode query`和`peer chaincode invoke`是不是只是使用习惯不同?
来源:7-7 合约编写E

Ywandung_Lyou
2019-02-27
链码查询
peer chaincode query -C assetschannel -n assets -c '{"Args":["queryUser", "user1"]}' peer chaincode query -C assetschannel -n assets -c '{"Args":["queryAsset", "asset1"]}' peer chaincode query -C assetschannel -n assets -c '{"Args":["queryUser", "user2"]}' peer chaincode query -C assetschannel -n assets -c '{"Args":["queryAssetHistory", "asset1"]}' peer chaincode query -C assetschannel -n assets -c '{"Args":["queryAssetHistory", "asset1", "all"]}'
上面是您在memo.md
中写的命令,如果我这样改也应该可以吧?
peer chaincode invoke -C assetschannel -n assets -c '{"Args":["queryUser", "user1"]}'
peer chaincode invoke -C assetschannel -n assets -c '{"Args":["queryAsset", "asset1"]}'
peer chaincode invoke -C assetschannel -n assets -c '{"Args":["queryUser", "user2"]}'
peer chaincode invoke -C assetschannel -n assets -c '{"Args":["queryAssetHistory", "asset1"]}'
peer chaincode invoke -C assetschannel -n assets -c '{"Args":["queryAssetHistory", "asset1", "all"]}'
写回答
1回答
-
亲,你好。不是这样的,query发起的交易不记录在区块链里,只能查数据。而invoke可以把查的交易也记录在区块链中。祝你学习愉快!
122019-02-28
相似问题