我可以檢查織物(hyperledger-blockchain),我們是否允許將字母'a'和'b'改爲其他類似john,english的字母:A,數學:B,科學:c,合併人文學科:D,它:a。因爲現在,我試圖使用(學術)區塊鏈來防止爲我的學校項目僞造證書。如果有可能,我可以知道它是如何做到的?有沒有我可以參考的任何教程/網站? 目前,我使用本網站作爲參考(http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/)進行初始化,調用和查詢。我試着改變他們的字母'a'和'b'的例子以適應我的需要。例如,我試圖啓動約翰,英語的參數:A,Math:B等等。它看起來如下所示。Hyperledger(布料區塊鏈)我可以爲這樣的交易執行什麼?
{
"jsonrpc": "2.0",
"method": "deploy",
"params": {
"type": 1,
"chaincodeID":{
"name": "mycc"
},
"ctorMsg": {
"function":"init",
"args":["John", "0", "English", "A", "Math", "B", "Science", "C", "Combined Humanities", "D", "IT", "B"]
}
},
"id": 1
}
它似乎確定,因爲它返回
{
"jsonrpc": "2.0",
"result": {
"status": "OK",
"message": "mycc"
},
"id": 1
}
但我已經嘗試過和查詢英語,數學,科學或人文科學相結合的那一刻,這是行不通的。以下是我的查詢示例。
{
"jsonrpc": "2.0",
"method": "query",
"params": {
"type": 1,
"chaincodeID":{
"name":"mycc"
},
"ctorMsg": {
"function":"query",
"args":["English"]
}
},
"id": 5
}
給出的答覆是這樣的。
{
"jsonrpc": "2.0",
"method": "query",
"params": {
"type": 1,
"chaincodeID":{
"name":"mycc"
},
"ctorMsg": {
"function":"query",
"args":["English"]
}
},
"id": 5
}
我可以知道我該如何處理這些交易? (初始化,調用和查詢,以順利進行)
非常感謝!它像我所要求的那樣工作。 – qcc