我如何制作一个数字ERC20代币,并向外部Metamask地址帐户支付10%的奖励用于营销?带有自动分薪器



我如何制作一个数字ERC20代币,并向外部Metamask地址帐户支付10%的奖励以进行营销?通过拉式支付实现自动分账,并使用Reentrancy Guards向四个不同的私人开发商在不同的外部eth钱包中分配同等份额?我正在尝试使用openzeppelin智能合约,但我是Solidity的新手,我仍然不知道如何在智能合约上输入我的信息以适应我的代币,也不知道继承是如何工作的,这样我就可以在Remix中编译而没有错误……请帮助。这就是我的沙发。

这里有一个例子,这里有"commissionWallet";是收取费用的钱包:

function invest(address referrer, uint8 plan) public payable {
uint256 fee = msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER);
commissionWallet.transfer(fee);
emit FeePayed(msg.sender, fee);

相关内容