gpt4 book ai didi

python - web3.py中sendTransaction和sendRawTransaction的区别

转载 作者:行者123 更新时间:2023-12-03 02:56:43 38 4
gpt4 key购买 nike

这些发送交易的 web3.py 方法之间有什么实际区别?

  • w3.eth.sendTransaction({})
  • w3.eth.sendRawTransaction(signed_txn.rawTransaction)

最佳答案

w3.eth.sendTransaction()仅支持发送未签名交易。为了使用它,您的 node must be managing your private key 。由于节点必须管理您的 key ,因此您不得将其与 hosted node 一起使用。 .

w3.eth.sendRawTransaction()要求交易已经签名并序列化。因此,它需要使用额外的序列化步骤,但使您能够在托管节点上广播事务。您可能还有其他原因想要使用 local key , 当然。所有这些都需要使用 sendRawTransaction()

关于python - web3.py中sendTransaction和sendRawTransaction的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50985798/

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