跳转到主要内容
大多数人使用 Solana 区块浏览器来查看和分析交易,使他们能够看到链上发生的事情。 钱包和 DeFi 应用程序与区块浏览器集成,让用户确认交易状态、查看交易历史,并更好地理解链上发生的事情。 要在 Orb 上查找 Solana 交易,只需从钱包或应用程序的界面复制交易签名,并粘贴到 Orb 的搜索栏中。 让我们看看一个典型的代币交换。 在此示例中,通过 Jupiter 将 USDC 兑换为 ORE

AI 概览和摘要

如果您只需要基本的交易信息,请阅读摘要或点击“AI 解释”按钮以获得此交易的高级概览。 例如,点击 Explain with AI 按钮可以看到此交易涉及使用 Jupiter Aggregator v6 程序将 $83,188 $USDC 兑换为 546.97 $ORE。
AI 摘要解释通过 Jupiter 路由 ORE 换取 USDC 的复杂多跳代币交换

指令摘要和详情

向下滚动页面,指令摘要 显示所有中间步骤,例如将 USDC 从所有者的钱包转移到 Jupiter Aggregator Authority 账户。
指令摘要显示中间交易步骤
接下来,我们看到摘要详细信息部分:
Solana 交易详情,包括费用、费用支付者、消耗的计算单元、确认、时间戳和插槽

交易余额

点击进入余额选项卡,我们可以清楚地看到每个地址和市场的代币余额变化摘要。 我们看到原始钱包 3AWDT…WgBCu 正在通过多个市场交换 USDC 为 ORE,包括 Orca、Goonfi 和 Meteora DLMM,这些市场处理了交易的部分。
余额变化摘要,包括交易中涉及的所有者钱包、流动性池和专有 AMM

交易指令

点击进入指令选项卡,我们可以看到交易包括调用计算预算程序和 Jupiter Aggregator v6 程序。 展开 Jupiter 程序,我们看到 15 个以上的内部指令,包括调用 Solana 的代币程序、Orca 的 Whirlpool 程序、Meteora 的 DLMM 程序和 GoonFi 程序(一个 Solana 专有 AMM)。
显示程序调用的内部指令
查看单个内部指令(3.2),我们看到来自 Orca Whirlpool 程序的 Swap V2 操作,涉及 19945154880 个代币和交易中涉及的账户列表,包括账户 6($ORE 代币)和账户 7($USDC 代币)。
第二个内部指令涉及 Jupiter 的 Aggregator v6 程序在 Orca 的 Whirlpool 程序上调用 USDC 和 ORE 之间的交换
查看指令3.3,我们看到19945154880个代币转换为19,945.154880美元USDC(因为USDC代币有6位小数),而指令3.4显示了132.03968385902美元ORE的代币数量。
Solana交易内部指令在Orb Explorer上

交易指令日志

要检查交易日志,请点击日志选项卡。在这里,我们可以查看每个程序发出的日志,通常显示调用的指令名称、状态(即成功/失败)以及消耗的计算单元数量。
Orca Whirlpool程序SwapV2指令日志视图

原始交易JSON

要获取最详细的输出,请点击原始选项卡。 在这里,您可以看到每个指令作为原始JSON输出,通过启用”Helius Enhanced”切换,可以使其更易于阅读。
Helius Enhanced JSON交易输出
低级指令日志和原始输出对于调试程序的开发人员和试图理解程序如何工作的分析师最有用。

结论

检查 Solana 交易是 Orb 这样区块链浏览器的一个关键用途。 从高级确认状态到用于调试交易的低级原始JSON输出,像Orb这样的顶级区块浏览器为每个人提供了读取和分析Solana交易所需的工具。