最近,我的一位客户希望使用智能合约来计算与供应商的收入份额,从而与我取得联系。客户与供应商之间存在法律合同(基本上是客户在其商场中租用空间)。现在,每个供应商的收入分成模型可能会有所不同。因此条件会有所不同。
我需要编写一个可以满足所有目的的模块化智能合约。请提出。
答案 0 :(得分:0)
您可以编写具有所有通用功能的基本合同,然后为每个供应商合同继承此合同。像这样:
contract VendorA is LegalContract { ... }
在OpenZeppelin
上您可以找到许多朝着这个方向的好例子:https://openzeppelin.org