作者:翌佳际_984 | 来源:互联网 | 2022-12-06 18:22
我正在寻找一种使用UML等建模语言对以太坊智能合约交互进行建模的方法。
我有以下保密合同:
contract ServiceContract {
constructor (address _storeC, address _quizC, address _signC) {
StorageContract storeC = StoreContract(_storeC);
QuizContract quizC = QuizContract(_quizC);
SignatureContract signC = SignatureContract(_signC);
}
function storeData (bytes32 data) public {
storeC.save(data);
}
function getAnswer( bytes32 question) public constant returns (bytes32) {
return quizC.get(question);
}
function sign (bytes32 data) public returns (bytes32) {
return signC.sign(data);
}
}
我用这个类图对它进行了建模,对吗?
1> qwerty_so..:
您仅与以下三个类有关联:
(我只画了一个关系)
右边的角色名称与点一起表明它是左边类的拥有的属性。不知道的知名度(如果那是私有的每默认更换+
用-
)。