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

问题描述 投票:0回答:1

我对Solidity编程没有多少经验。 Cryptodoggies说,我想为新的数字资产创建智能合约。我想知道是否有办法阻止用户转售/转移他们的密码学。

ethereum solidity
1个回答
1
投票

你可以在你的契约中有一个变量(我认为更合适的布尔值),并在传递函数的访问修饰符中使用它,这样传递函数就需要这个变量为真。然后通过使此变量为false(通过只有您可访问的函数),您可以阻止用户转移硬币。当然,这个修饰符必须用于允许用户传递令牌的每个功能。

它就像是来自openzeppelin的那种可以使用的ERC-20。你可以找到它here

© www.soinside.com 2019 - 2024. All rights reserved.