我正在写一个智能合约,它创建了一个由双方签署的文档,然后让智能合约将签名的文档发送给某人,以保存它并进行一些分析。
现在我有了A方和B方签署的文档,如何让智能合约调用一个函数将该文档发送给第三方,谁来进行分析?我该怎么写函数?
我如何将此操作转换为可靠?“一旦A和B都签署了文档,智能合约将把它发送到分析单元以开始分析过程”。
谢谢
发布于 2018-02-16 06:37:09
伪代码(如果我们谈论的是以太坊,你当然需要根据固态规范进行编程):
address thirdParty;
bool signedByA;
bool signedByB;
byte[] docData;
function signDoc() public {
if(sender == "Aaddress") {
signedByA = true;
}
if(sender == "Baddress") {
signedByB = true;
}
if(signedByA && signedByB) {
thirdParty.sendTransaction(docData);
}
}
详细信息取决于您的需求。谁和如何签名,做A和B预定义或可以动态定义等。
https://stackoverflow.com/questions/48682882
复制相似问题