首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链式链接Goerli - MustBeSubOwner在RequestRandomness上恢复

链式链接Goerli - MustBeSubOwner在RequestRandomness上恢复
EN

Stack Overflow用户
提问于 2022-11-04 16:44:50
回答 1查看 36关注 0票数 -1

我跟踪了直接资助教程

我正在goerli上进行测试,但是仍然得到一个恢复(温柔的tx探险家) --这很奇怪,MustBeSubowner还原。我不太明白,因为msg.sender是包装器,当我检查订阅所有者时,它就是包装器(subId是1519),所以不应该还原:/ /

我就是这样在goerli上做的:

代码语言:javascript
复制
constructor(address stateAddress) VRFV2WrapperConsumerBase(
    0x326C977E6efc84E512bB9C30f76E30c160eD06FB, // LINK Token
    0x708701a1DfF4f478de54383E49a627eD4852C816 // VRF Wrapper ) {
  keyHash = 0x79d3d8832d904592c0bf9818b621522c988bb8b0c05cdc3b15aea1b6e8db0c15;
  fee = 0.25 * 10 ** 18; // in LINK (Varies by network)

应该没问题吧?

然后我打电话给:

代码语言:javascript
复制
requestId = requestRandomness(3000000, 3, 1);

我还为呼叫合同提供了足够的链接,我从:https://docs.chain.link/docs/vrf/v2/direct-funding/supported-networks/#goerli-testnet获得了params。

我本来希望得到一个fulfillRandomWords回调,但却得到了对requestRandomness调用的回复。

EN

回答 1

Stack Overflow用户

发布于 2022-11-05 01:43:04

你好,韦德兰

如果您将您的代码与示例中的创建和部署与VRF v2兼容的合同进行比较

您没有在ConfirmedOwner(msg.sender)中初始化constructor,您必须这样做。

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

https://stackoverflow.com/questions/74320363

复制
相关文章

相似问题

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