我在Hyperledger作曲家游乐场遇到了这个错误:
这是我的提交交易代码:
{
"$class": "org.example.basic.CarTransaction",
"car": "resource:org.example.basic.Car#1",
"newOwner": "resource:org.example.basic.Person#2"
}
它
答案 0 :(得分:0)
我认为您忘记了在模式(cto)文件中添加newOwner
属性。
您没有提供代码,因此您的活动应如下所示(示例) :
event CarTransaferEvent {
--> Car asset
o String oldOwner
o String newOwner
}
现在,无论何时发生事务,您都可以发出事件。您必须在logic.js
中为此编写代码。