首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将契约映射到ganache地址

将契约映射到ganache地址
EN

Stack Overflow用户
提问于 2022-03-18 16:53:38
回答 1查看 330关注 0票数 0

我正在使用truffle migrate将工厂合同部署到ganache。

为了响应用户事件,我的工厂部署了其他合同。所有契约都在与ganache相关联的truffle-config.js中,并且在工作区中可见。

但是,我实际上只使用truffle migrate部署工厂,我从不使用它来部署其他契约。因此,ganache似乎不知道我的项目中的任何其他合同或事件。

新部署的合同在ganache中作为地址可见,但不被识别为属于我的项目中的类型。

是否有一种方法可以映射我的工厂部署的契约,以解决ganache所知道的问题?也是事件?

我是否必须将项目中的所有合同部署到ganache一次?

EN

回答 1

Stack Overflow用户

发布于 2022-03-22 19:50:57

实际上,工厂契约并不只是使用其他契约来创建实例(比如在OOP中创建实例)。当您部署Factory契约时,它还会部署其他契约的代码,因为您将它们导入到Factory契约的顶部。

此外,如果通过指定truf-config.js文件链接您的松露项目,您可以在contracts的Ganache选项卡上看到这些契约。

最新答案:

这些答案解释了工厂模式是如何工作的:

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

https://stackoverflow.com/questions/71530563

复制
相关文章

相似问题

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