我试图使用事务创建资产,但它引发了一个错误:
Error: Invalid or missing identifier for Type Temp in namespace org.acme.mynetwork
昨天我更新了我的节点包,从那时起它就不工作了。任何潜在客户都将不胜感激。
型号:
namespace org.acme.mynetwork
asset Temp identified by id {
o String id
}
transaction Test {}
脚本:
/**
* blah
* @param {org.acme.mynetwork.Test} blah
* @transaction
*/
async function Test() {
let factory = getFactory()
let registry = await getAssetRegistry("org.acme.mynetwork.Temp")
let resource = factory.newResource("org.acme.mynetwork","Temp",1) //Error
await registry.add(resource)
}
访问控制
rule Default {
description: "Allow all participants access to all resources"
participant: "ANY"
operation: ALL
resource: "org.acme.mynetwork.*"
action: ALLOW
}
rule SystemACL {
description: "System ACL to permit all access"
participant: "ANY"
operation: ALL
resource: "org.hyperledger.composer.system.**"
action: ALLOW
}
谢谢