Solidity进阶:从错误处理到合约管理的全面指南
1. 构建附属计划智能合约
附属计划智能合约旨在奖励为业务引入新客户的人。奖励将以交易中涉及的代币或硬币的一定百分比形式提供。这种逻辑被集成到智能合约中,为系统带来信任和透明度。
准备工作
- 你需要安装以太坊客户端(如geth、Parity、ganache等)或使用Remix IDE来测试此合约。
- 该合约继承自上一个配方中创建的可投资彩票合约,建议在继续之前先了解该合约。
- 示例合约仅用于说明,不能用于实际系统,建议使用SafeMath进行算术运算。
操作步骤
- 创建新的附属合约 :继承上一个配方中创建的彩票合约。
pragma solidity^0.4.23;
import "./InvestableDAL.sol";
contract AffiliateDAL is InvestableDAL {
//...
}
- 创建映射 :用于存储每个人通过附属计划赚取的金额。
mapping(address => uint) affiliate;
- 创建领取奖励的
超级会员免费看
订阅专栏 解锁全文
1299

被折叠的 条评论
为什么被折叠?



