首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当NFT提供其URI时,是否有可能在智能契约中运行代码?

当NFT提供其URI时,是否有可能在智能契约中运行代码?
EN

Ethereum用户
提问于 2022-02-14 16:38:38
回答 1查看 43关注 0票数 0

我正在建立一个动态的NFT。我希望我正在创建的NFT能够根据用户拥有的其他NFT,而不是我控制的NFT进行更改。

当NFT (ay任意NFT)中的属性发生变化时,比如谁拥有它或它的URI,NFT B(我正在构建的那个)需要运行一些逻辑。

或者,如果有一个可以连接两个NFT的服务,也许就像chainlink的混合合同那样,那么效果会更好。

当然了。我可以构建一个手动监视NFT的服务,但这需要做更多的工作。

谢谢!

EN

回答 1

Ethereum用户

回答已采纳

发布于 2022-02-16 19:05:28

您应该创建一个Chainlink 保管人兼容合同,它应该监视NFT的更改(确保将checkUpkeep函数标记为view)。然后,在performUpkeep中,您应该调用NFT契约,并执行您计划实现的任何功能。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/121615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档