【问题标题】:WETH Transaction does not appear in the web3.eth.get_transactionWETH 交易没有出现在 web3.eth.get_transaction 中
【发布时间】:2022-07-26 01:39:46
【问题描述】:

我正在尝试了解如何查看交易中转移的 WETH 数量。例如在 OpenSea 上。当你去etherscan你可以看到金额。但如果你使用 web3.eth.get_transcation(tx_hash) 你会发现值是 0(因为它是 WETH 而不是 ETH)。

有什么建议吗?

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: python web3py


【解决方案1】:

我也遇到了这个问题。 Phunkbot 代码在 github (https://github.com/albanow/phunks-nll-twitter-bot/blob/main/bot.py) 上,来自“输入”的这部分很有趣:

bid = "0x6d728796"
sale = "0xf8529df3"
accepted_bid = "0xbad9f860"

不知何故,“输入”十六进制的前 10 个字符表明它是哪种交易?我试图监控的合同似乎不是这种情况,但也许这段代码会引导你到某个地方。

【讨论】:

  • 这不是一个真正的答案。尝试删除此答案并将其写为评论。
  • 我不能,因为我没有足够的声誉,对不起。
猜你喜欢
  • 2021-12-04
  • 2021-10-14
  • 1970-01-01
  • 2021-05-29
  • 2021-10-22
  • 2022-01-25
  • 2022-06-14
  • 2018-02-07
  • 2021-10-02
相关资源
最近更新 更多