繁体   English   中英

我可以根据我创建的智能合约阻止某人转移ERC-721令牌吗?

[英]Can I stop someone from transferring an ERC-721 token based on the smart contract I created?

我对Solidity编程没有太多经验。 我想为新的数字资产创建智能合约,Cryptodoggies说。 我想知道是否有一种方法可以防止用户转售/转让其加密狗。

您可能在合约上有一个变量(布尔型,我认为会更合适),并在传递函数的访问修饰符中使用它,以便传递函数要求此变量为true。 然后,通过将此变量设置为false(仅由您可访问的函数),可以阻止用户转移硬币。 当然,该修饰符必须用于使用户能够传输令牌的每个功能。

就像openzeppelin的那种可怜的ERC-20。 你可以在这里找到它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM