家庭作业21 第21单元:您一定可以吸引人群! 背景信息贵公司已决定将其PupperCoin代币进行众包销售,以帮助资助网络开发。 该网络将用于分散跟踪全球范围内的狗的繁殖活动,并允许人类跟踪其宠物的遗传踪迹。 您已经与必要的法律机构合作,并为向公众开放群众销售开了绿灯。 但是,如果众筹成功且达到了目标,则必须启用退款,并且最多只能筹集300枚以太币。 众筹将持续24周。 您将需要创建一个ERC20令牌,该令牌将通过可从OpenZeppelin Solidity库利用的Crowdsale合同创建。 该众包合同将管理整个过程,允许用户发送ETH并取回PUP(PupperCoin)。 该合同将自动铸造代币,并通过一次交易将其分发给买家。 它将需要继承Crowdsale,CappedCrowdsale,TimedCrowdsale,RefundableCrowdsale和MintedCro