使用hurl invoke
调用Controller方法时,控制台将返回:
[hurley] - Sending transaction...
2019-02-28T22:55:07.051Z - error: [Peer.js]: sendProposal - timed out after:30000
[hurley] - Transaction failed!
{ Error: Transaction proposal was bad
参数在数量和类型上都匹配。
答案 0 :(得分:0)
对于我来说,由于前两个参数是:numbers
,因此我将它们通过控制台发送给它们而没有双引号。但是,即使参数是数字,仍然需要双引号
例如:
hurl invoke mychaincode mychaincode_someMethod "87" "2" "Description"
即使在函数定义中为数字,“ 87”和“ 2”也需要用双引号引起来。
答案 1 :(得分:0)
尝试类似的东西:
hurl invoke mychaincode mychaincode_someMethod "{\"id\":\"idata\",\"name\":\"namedata\",\"number\":\"123\", ....... "}"