模块化智能合约

时间:2018-07-03 09:52:31

标签: blockchain solidity

最近,我的一位客户希望使用智能合约来计算与供应商的收入份额,从而与我取得联系。客户与供应商之间存在法律合同(基本上是客户在其商场中租用空间)。现在,每个供应商的收入分成模型可能会有所不同。因此条件会有所不同。

我需要编写一个可以满足所有目的的模块化智能合约。请提出。

1 个答案:

答案 0 :(得分:0)

您可以编写具有所有通用功能的基本合同,然后为每个供应商合同继承此合同。像这样:

contract VendorA is LegalContract { ... }

OpenZeppelin上您可以找到许多朝着这个方向的好例子:https://openzeppelin.org