我目前正在开发一个选举DApp,它将有两种类型的用户:投票者和选举创造者。我想在这个DApp中包括无气体交易,但我也想让选举创建者能够为选民赞助燃气成本,而不是我作为部署人员和合同所有者赞助它。
我希望在如何实现这一目标方面得到一些帮助。如果你有任何建议或想法,我会非常感激的!提前谢谢你。
发布于 2023-03-21 06:39:58
您可以使用元事务处理,以使选举创建者能够为选民赞助燃气成本,您可以使用智能合同来管理选举。合同可以包括一项功能,允许选举创建者将以太存入合同,该合同可用于支付选民的煤气费。您还可以添加一种机制,供选举创建者在选举结束后提取任何未使用的以太。
当投票者提交事务时,它们可以包括指定选举创建者为发起人的元事务。合同可以对签名进行核实,并从选举创建者存放的以太中扣除天然气费用。
发布于 2023-03-21 13:10:25
我也想这样做,这样选举的创造者就可以为选民提供汽油费用,而不是我作为部署者和合同所有者来赞助它。
这可以通过建立一个单独的储气罐,并要求创建者提供资金,以使无气txns。
我建议您查看冰淇淋文档。
你可以做各种各样的事情,比如选择哪些用户应该得到更少的汽油,哪些不应该。此外,也有无气钱包的选择。
干杯!
https://ethereum.stackexchange.com/questions/147710
复制相似问题