我已经写了一份合同,其中50%的代币是保留的,业主想通过交换出售这些代币。我应该在合同中添加购买功能来实现这一功能。
function buy() payable public {
uint amount = msg.value/buyPrice; /// calculates the amount
_transfer(owner, msg.sender, amount); /// makes the transfersowner account
}
如果我在合同中添加这个功能,任何人都可以在ICO之后购买而不涉及交换。
在这方面需要一个指导。
发布于 2018-05-09 10:23:16
如果您的令牌是ERC20令牌,则常见的解决方案是在令牌出售结束时将令牌移动到所有者控制的地址。
然后,所有者可以像任何其他ERC20令牌一样,通过任何支持它们的交换来交换它们,例如,EtherDelta。
https://ethereum.stackexchange.com/questions/47906
复制相似问题