首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Metamask:发送多个事务,每次都不提示用户

Metamask:发送多个事务,每次都不提示用户
EN

Stack Overflow用户
提问于 2021-10-20 18:45:08
回答 1查看 849关注 0票数 0

比方说,我有一个交互式的dapp,就像一个游戏,我希望用户的动作被保存在区块链上(也许这些是象棋游戏中的动作,不管是什么)。

因此,根据我的理解,备选方案是:

  • 通过web3创建动态钱包,从元询问中预填充它,并发送任意数量的事务。
  • 以某种方式与用户协商,信任dapp,让元问询代表用户发送事务,而不引起麻烦的提示。

什么是正确的选择(如果有的话)?事实证明,元ask有一个完整的权限升级框架,但是我没有能够询问正确的权限。

EN

回答 1

Stack Overflow用户

发布于 2021-10-21 07:07:20

您可以通过以下几种方式访问用户资金:

  1. 要求用户存入一份明智的合同,并跟踪那里的余额。
  2. 要求用户允许您的智能合同通过ERC20补贴使用他们的令牌

多长时间将用户操作保存在区块链上?

即使您的dapp可以通过共享钱包或ERC20 transferFrom()访问所有用户资金,您仍然需要有人在更新链式状态时触发事务并支付煤气费。

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

https://stackoverflow.com/questions/69651470

复制
相关文章

相似问题

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