Blockchain ETH ICO众售合同为KYC保留奖励

Blockchain ETH ICO众售合同为KYC保留奖励,blockchain,ethereum,solidity,smartcontracts,ico,Blockchain,Ethereum,Solidity,Smartcontracts,Ico,我正在学习区块链编程,同时对如何在以太网络中创建代币和众售合同有了很好的了解 但还有一个问题我自己无法回答,也找不到任何来源。关于KYC(了解你的客户) 如果有人将ETH发送到我的众筹合同中,我知道如何返还我自己的硬币作为奖励,但我如何将奖励保留到ico结束?我想发送奖励后,用户只填写了我的KYC网页上的信息 我将非常感谢我能得到的每一个信息/提示。实现这一结果可能有很多不同的方法。这里有一个例子: 您的合同包含两个功能,用户调用的应付功能和站点调用的名为授权的纯管理员功能 当用户在您的站点上完

我正在学习区块链编程,同时对如何在以太网络中创建代币和众售合同有了很好的了解

但还有一个问题我自己无法回答,也找不到任何来源。关于KYC(了解你的客户)

如果有人将ETH发送到我的众筹合同中,我知道如何返还我自己的硬币作为奖励,但我如何将奖励保留到ico结束?我想发送奖励后,用户只填写了我的KYC网页上的信息


我将非常感谢我能得到的每一个信息/提示。

实现这一结果可能有很多不同的方法。这里有一个例子:

  • 您的合同包含两个功能,用户调用的
    应付
    功能和站点调用的名为
    授权
    的纯管理员功能
  • 当用户在您的站点上完成KYC任务时,
    authorize
    函数将从您的管理员地址和用户地址调用。此地址将添加到合同中的地图中
  • 当用户调用
    payment
    函数时,该函数验证用户的地址是否包含在地图中,然后相应地发出令牌。如果用户的地址不在地图中,即未经管理员授权,则该功能将失败