0

我应该如何从 Solana 智能合约中获取新的和历史数据?例如,我想获取有关 Raydium 最近掉期的数据。

当我在以太坊上开发时,我曾经解析存储在区块链上的历史事件。Solana上有类似的方法吗?

我更喜欢用 Python 来做,但其他语言也可以。

我将衷心感谢您的帮助。

4

1 回答 1

0

您可以使用它getSignaturesForAddress来获取特定程序的所有签名,例如 Raydium 程序。

然后,您可以使用它getTransaction来获取每笔交易的详细信息。或者,您获得自己的 rpc 并使用内部 bigtable。

https://docs.solana.com/developing/clients/jsonrpc-api#getsignaturesforaddress https://docs.solana.com/developing/clients/jsonrpc-api#gettransaction

于 2021-12-27T15:29:54.623 回答