首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为多边形合同启用元事务

如何为多边形合同启用元事务
EN

Ethereum用户
提问于 2022-02-07 10:17:41
回答 1查看 605关注 0票数 1

我将为我的合同(简单的ERC1155合同、松露项目)启用OpenSea使用的元事务,检查以下教程和合同,并理解本地元事务可能是最好的选择:

https://docs.opensea.io/docs/polygon-basic-integration https://github.com/ProjectOpenSea/meta-transactions/blob/main/contracts/ERC1155MetaTransactionMaticSample.sol

并有以下问题:

  • 是否有任何经过测试/审核的npm模块来提供NativeMetaTransactionContextMixin合同的实现?我可以找到这个模块,但不确定这是否是最好的选择:https://www.npmjs.com/package/@maticnetwork/pos-portal
  • 据我所见,EIP712Base合同( NativeMetaTransaction的父合同)扩展了Initializable,它假定我的合同可以升级,而我并不打算将我的合同升级。此外,模块中使用的solidity版本是0.6.x,而在我的合同中它是0.8.x
  • 是否有任何关于在多边形合同上启用本机元事务的详细教程、文档或最佳实践,以及OpenSea如何调用元事务功能?

很乐意得到任何建议/建议。提前感谢!

EN

回答 1

Ethereum用户

发布于 2022-05-24 09:42:53

更新:我遵循了这里的说明:https://docs.opensea.io/docs/polygon-basic-integration#meta-transactions

在这里:

https://github.com/ProjectOpenSea/meta-transactions/blob/main/contracts/ERC1155MetaTransactionMaticSample.sol

我将我的合同从ContextMixinNativeMetaTransaction合同中扩展到github中。

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

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

复制
相关文章

相似问题

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