没有提供连接类型,没有' x-type'财产定义

时间:2018-05-12 12:26:12

标签: hyperledger-fabric blockchain hyperledger hyperledger-composer

我正试图通过nodejs sdk连接到我的超级联盟网络 bizNetworkConnection.connect("card_name")并抛出

Error: No connection type provided, probably because the connection profile has
no 'x-type' property defined.

我正在使用composer rest api进行交互,但后来才知道他们不支持环回过滤器,除了"其中"。所以现在我试图通过节点sdk连接。网络正常运行并且网络中没有错误。作曲家版本0.16.3

1 个答案:

答案 0 :(得分:1)

看起来您的应用程序使用的是比0.16.x更新的composer sdk库。在版本0.17及更高版本中引入了具有x-type属性的连接配置文件,并且您收到此错误的事实意味着您必须使用更高版本。对于您的应用,您应该将依赖项修改为composer-clientcomposer-admin为0.16.3,例如

"dependencies" : {
    "composer-client" : "0.16.3",
    "composer-admin" : "0.16.3"
}