liber / script.js中的TP与来自composer-client的assetRegistry更新资产?

时间:2018-06-14 23:39:20

标签: hyperledger-fabric hyperledger hyperledger-composer

我正在考虑知道,为了更新资产,

我应该何时需要在lib/script.js

中编写交易

VS。

我应该何时使用composer-client使用bizNetworkConnection.getAssetRegistry代码?

我发现在以后的情况下我无法使用事件发射的功能,我还有其他原因可以使用它吗?

请帮帮我。

1 个答案:

答案 0 :(得分:1)

撰写交易的重要一点是,它成为商定智能合约的一部分。因此,同意在相同事务中创建一个或多个资产或参与者与相关逻辑。此事务是一个类,可以具有与之关联的特定ACL规则(也在智能合约中),而如果使用composer-client,则可以使用通用系统事务AddAsset或AddParticipant添加单个资产或参与者。

因此,在交易中编写代码可以提供更好的'区块链应用程序具有更强的智能合约和更高的安全性。