-1

我想在我的 hyperledger-composer 应用程序的角度代码中使用动态查询:

也就是说,我想在我的 angular-app 中编写类似以下内容的东西,而不是在事务处理器函数中:

const connection = new BusinessNetworkConnection();
await connection.connect('admin@network-name');
const query = connection.buildQuery('SELECT org.example.SampleAsset WHERE (value == _$inputValue)');
const assets = await connection.query(query, { inputValue: 'blue' })

这可能吗?为了使这项工作,我必须导入什么库?

4

1 回答 1

0

因此,您正在寻找一种将您的 Angular Appp 与作曲家业务网络集成的方法,对吗?

最简单的方法是通过 composer-rest-server。这将创建一个 Web 服务器,作为客户端和业务网络之间所有通信的网关。见这里:https ://hyperledger.github.io/composer/latest/integrating/getting-started-rest-api

但也可以实现客户端和业务网络之间的直接通信。这基本上将以与为业务网络编写测试相同的方式完成。有关示例,请参见此处: https ://github.com/IBM/Decentralized-Energy-Composer/blob/master/test/test.js

于 2018-07-02T07:53:58.803 回答