0

我不确定我不知道什么以及这是否可能。我认为这对于以太坊来说也是一个类似的问题,所以这就是我在标签上标记以太坊的原因。

我将举例说明我想要实现的目标:

有一个代币叫做“Elonomics”。 https://bscscan.com/address/0xd3ecc6a4ce1a9faec1aa5e30b55f8a1a4b84f938

有地址为“0x3a78ea5c462f0afa76fa091a70a7bcd020b274d6”的所有者所有来自所有者地址的交易:https ://bscscan.com/txs?a=0x3a78ea5c462f0afa76fa091a70a7bcd020b274d6

当我从所有者那里获得一笔交易时,例如 0x6f81f2dbd285d772c6b34151b676f6749ef75ac9a6c76b5e4dfa844a0c6932d2"

我可以在以下位置读取此事务的日志: https ://bscscan.com/tx/0x6f81f2dbd285d772c6b34151b676f6749ef75ac9a6c76b5e4dfa844a0c6932d2#eventlog

所以我可以读到有人设置了“totalSupply:1500000800000”

现在是我的问题:

  1. 是否可以使用这些 json 数据(或任何其他可以在 dAPP 上动态更新的数据)中的日志来获取与该特定所有者地址相关的所有 tx?
  2. 来自 txs 日志的数据是否已加密?(如果是,这个格式是什么以及如何解密这个 bscscan 怎么做)
  3. 是否可以直接从区块链获取这些数据,而不是使用像 bscscan 这样的第三部分应用程序?
4

1 回答 1

0

是否可以使用这些 json 数据(或任何其他可以在 dAPP 上动态更新的数据)中的日志来获取与该特定所有者地址相关的所有 tx?

是的,因为所有这些数据都存储在区块链上。

来自 txs 日志的数据是否已加密?(如果是,这个格式是什么以及如何解密这个 bscscan 怎么做)

公共区块链上的所有数据都是公开的。

是否可以直接从区块链获取这些数据,而不是使用像 bscscan 这样的第三部分应用程序?

运行您自己的 BSC 节点。请参阅web3.py库如何与基于以太坊的区块链交互,例如 BSC 节点。

于 2021-11-26T12:15:52.797 回答