繁体   English   中英

如果我在以太坊区块链上部署了一个 todolist 智能合约,我是否需要为添加任务或标记任务完成支付以太币/汽油价格?

[英]If i deploy a todolist smartcontract on the ethereum blockchain , will i have to pay ether / gas price for adding a task or marking a task completed?

为了更详细地解释它,假设我在以太坊区块链上部署了一个智能合约,它能够像待办事项列表应用程序一样运行,你可以向其中添加任务并在完成后将它们标记为已完成。 我的问题是每次我执行此类活动时,我是否必须为它支付以太币/汽油价格,也就是真钱,因为它为以太坊区块链添加了一个区块?

我的问题是每次我执行此类活动时,我是否必须为它支付以太币/汽油价格,也就是真钱,因为它为以太坊区块链添加了一个区块?

是的。 您为您发送的每笔交易支付汽油费(在这种情况下发送到合约地址)。 事务允许您更改状态,例如更新包含任务详细信息的存储变量。 只读电话是免费的。

是的,因为标记任务或创建新任务会改变区块链的状态。 因此,每当区块链状态发生变化时,都会产生一些 gas 费用。 您可以通过创建一个 todolist 智能合约并将其部署在 rinkeby 之类的测试网上来尝试。 你会看到每次调用一个函数(可以改变区块链的状态)metamask都会弹出

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM