gpt4 book ai didi

ethereum - 在solidity中调用 'external view'函数是否会向网络广播 'transaction'?

转载 作者:行者123 更新时间:2023-12-03 22:21:33 24 4
gpt4 key购买 nike

“在以太坊中,当你调用合约上的函数时,你会将其作为交易广播到网络上的一个或多个节点。” - CryptoZombies (Solidity Tutorial)
是否存在函数调用不向网络广播交易的情况?
如何将交易广播到特定节点?
谢谢你。

最佳答案

Are there circumstances where function calls do not broadcast a transaction to the network?



是的。 constant函数用于从通常在本地 EVM 中运行的区 block 链中检索数据(它们也可以在事务中调用)。这些调用不在交易范围内,您无需为用于执行调用的 gas 付费。

How might one broadcast a transaction to a specific node?



您通过连接到特定节点来启动事务。该节点可以是本地的,也可以连接到 Infura 等远程提供商。然而,一旦交易被提交,它就会成为网络中所有节点的待处理交易,区 block 链上的任何矿工都可以提取并处理它。您可以使用私有(private)区 block 链更好地控制交易的处理方式。

关于ethereum - 在solidity中调用 'external view'函数是否会向网络广播 'transaction'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49440605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com