Hyperledger fabric 双方在hyperledger composer中签署的合同

Hyperledger fabric 双方在hyperledger composer中签署的合同,hyperledger-fabric,hyperledger-composer,Hyperledger Fabric,Hyperledger Composer,我是hyperledger领域的新手,我正在做一个关于DLT应用程序的研究项目。在我正在研究的场景中,双方最好能够签订合同。我知道这在原始hyperledger SDK中是可能的,可以采用签名链码的形式,但我也希望使用建模语言end ease of composer 我的问题: 是否可以从composer应用程序中生成、签名、部署、实例化和调用链码?如果不是,在composer中这样做的替代解决方案是什么?我正在考虑定义合同模式,但我不确定如何确保双方签署并获得所述合同“资产”的所有权;考虑分类

我是hyperledger领域的新手,我正在做一个关于DLT应用程序的研究项目。在我正在研究的场景中,双方最好能够签订合同。我知道这在原始hyperledger SDK中是可能的,可以采用签名链码的形式,但我也希望使用建模语言end ease of composer

我的问题: 是否可以从composer应用程序中生成、签名、部署、实例化和调用链码?如果不是,在composer中这样做的替代解决方案是什么?我正在考虑定义合同模式,但我不确定如何确保双方签署并获得所述合同“资产”的所有权;考虑分类账上资产的性质


提前谢谢

> P>如果你建模一个签名交易,那么你的交易处理器功能可以考虑你的合同资产“签署”时,它有2个签名,每个由不同的参与者提交给合同。 例如,类似(未测试):

TP函数的伪代码:

  • 收到签名后,如果currentParticipant()在合同的一组当事人中,而不在签署人中,则将其添加到签署人中

  • 当parties数组中的所有元素也在signatures数组中时,签订合同


如果你对一个签名事务建模,那么你的事务处理器功能可以考虑你的合同资产“签名”,当它有2个签名时,每一个都由不同的参与者提交给合同。 例如,类似(未测试):

TP函数的伪代码:

  • 收到签名后,如果currentParticipant()在合同的一组当事人中,而不在签署人中,则将其添加到签署人中

  • 当parties数组中的所有元素也在signatures数组中时,签订合同


谢谢我猜是这样的:)谢谢我猜是这样的:)
asset Contract {
   Participant[] parties
   Participant[] signatories
}

transaction Signature {
--> Contract contract
}