本文へスキップ

Arc Testnet(チェーン 5042002)を表示しています。ここのトークンに価値はありません。

USDC 価格:$1.0000ガス:
Arcscan

トランザクション

トランザクションページは 3 つの問い — 何かをしたのか、何を動かしたのか、いくらかかったのか — に答えます。そして Arc では、その 3 つとも、多くのエクスプローラーの読者が慣れているチェーンとは答えが異なります。

トランザクションページが持つもの#

トランザクション一覧から、ブロックから、あるいはハッシュを検索に貼り付けて開きます。概要はラベル付きの行が途切れなく続くもので、トランザクションハッシュ、ステータス、ブロック、タイムスタンプ、送信元、やり取りした相手(送信先)、続いて価値とトークンの移動、そして金額、トランザクション手数料、ガス価格と並びます。それより重いものはすべて専用のタブに置かれているため、トランザクションを開くのにトレーサーを待つことはありません。

タブ示すもの
概要上のラベル付きの行に加えて、ガス上限と使用量、手数料の内訳、その他の属性、そしてデコードされた入力データを収めた「詳細」の開閉領域。
内部トランザクションそのブロックについてトレーサーがまだ呼び出しツリーを生成できる場合の、呼び出しツリー。下記を参照してください — ここに空の表を出せば虚偽の陳述になるため、ページは表を描きません。
ログそのトランザクションが発行したすべてのイベント。イベントのシグネチャが既知のものはデコードして表示します。タブのラベルにある件数はログの件数です。
ステートそのトランザクションが引き起こした残高・ナンス・ストレージの差分。差分モードのトレーサーから取得します。
生のトランザクション JSON を取得そのトランザクションとレシートについて、ノード自身が返す JSON をそのままコピーできる形で。これはタブではなく、タブの横の ⋮ メニューにあります。

ステータス#

ステータスの値は 2 つではなく 3 つです。レシートから読み取っており、レシートは「実行が完了した」と述べるか、「リバートした」と述べるか、あるいはもう読めなくなっているかのいずれかだからです。

バッジその意味
成功レシートが、実行は完了したと述べています。
失敗そのトランザクションはリバートしました。試みた内容は何も適用されていませんが、チェーン上には存在し、手数料は変わらず徴収されています。
不明Arcscan には、この 2 つのどちらが起きたのかを述べられません。トランザクション自体は確定しており、変わることはありません。

リバートしたトランザクションを成功として表示することは決してありません

これは経緯のある規則です。かつてのビルドは、レシートが欠けているときの既定を成功とし、リバートしたトランザクションに緑のチェックを付けて公開してしまいました。リバートの理由が復元できる場合は、デコードしてバッジの横に表示します — コントラクト自身の require のメッセージ、コンパイラのパニックコード、あるいは引数付きの名前付きカスタムエラーです。生のリバートのペイロードは常にワンクリックで見られる場所に置いてあります。その行のほかのものはすべて、それの解釈だからです。

結果が不明なとき#

トランザクションの結果は、そのレシートの中にしか存在しません。ノードはブロック本体をずっと長く保ちながら、レシートを移動する窓で破棄していくため、その境界を越えるとトランザクション自体は表示できても、結果はノードからは復元できません。Arcscan 自身のインデックスがその隙間の大半を埋めているので、「不明」が読者まで届くのは、どちらの取得元もレシートを保持していない場合だけです。これはエラーでも読み込み中でもなく実際の答えであり、ページは灰色のバッジの横に手数料ゼロを表示するのではなく、言葉でそう述べます。収録範囲がどこから始まりどこで終わるかはデータの収録範囲にさらに詳しくあります。

保留状態も承認数もありません#

Arc はファイナリティを instant と報告します。ブロックはコミットされた瞬間に確定し、再編成で消えることはありません。そのためトランザクションページのどこにも承認のカウンターはありません — 安全に向かって数え上がっているものは何もない — 代わりに Arcscan はブロックの横に確定済みの状態を示します。同じ理由で、案内すべき保留中や mempool のビューもありません。示すべき保留状態が存在しないからです。

では、何にも解決しないハッシュは何を意味するのか

2 つの可能性があり、ページは推測せず両方を挙げます。そのトランザクションが Arcscan の読み取ったデータより新しいか、あるいはノードが十分に古いブロックについてハッシュからブロックへの索引を破棄したかです。後者の場合、ブロックのほうには依然としてそのトランザクションが載っていて、失われているのはハッシュによる引き当てだけです。どちらの場合かを見分けられるように、ヘッドのブロック高を表示しています。

ガスも手数料も USDC 建てです#

Arc のネイティブ資産 — ガスの支払いに使われるもの — は USDC で、小数 18 桁です。この 1 つの事実が、ほかのチェーンの手数料に必要な換算を取り除きます。手数料とそのドル価値は同じ数字なので、このページに、レートを掛けて作られた数値は 1 つもありません。

その内容
金額そのトランザクション自体が動かした USDC で、小数 18 桁です。
トランザクション手数料処理のために支払われた合計で、単位は USDC です。
ガス価格ガス 1 単位あたりの実効価格を Gwei で完全な精度で示し、その横に同じ価格をネイティブの金額として併記します。価格 × 使用ガスが手数料と一致しなければならないため、丸めずに表示しています。
ガス上限と使用量設定された上限、実際に使われたガス、そしてその割合です。
バーンとバリデータチップ上のトランザクション手数料の内訳であって、追加の請求ではありません。基本手数料の部分は焼却され、優先手数料の部分は提案者に支払われ、この 2 つの合計が手数料になります。

2 つの小数スケール、1 つのドル#

同じドルにはオンチェーンで 2 つの姿があり、この 2 つを 12 桁ぶん取り違えることが、このチェーンで最もよくある混乱です。ネイティブの USDC — 金額、ガス、手数料 — は小数 18 桁です。USDC の ERC-20 コントラクトは 0x3600000000000000000000000000000000000000 にあり、小数は 6 桁です。数量は常に、その資産についてペイロードが宣言した小数桁で描画され、18 桁と決めつけることはありません。⋮ メニューの単位コンバーターは、まさにこのために存在します。トークンの移動についてはトークンで扱います。

ログ#

「ログ」タブはレシートを 2 通りに読みます。まず文として — どのログが価値を動かし、誰から誰へ動いたのか — です。多くの読者はその問いを抱えて来るからです。次にイベントそのものとして、発行したコントラクト、デコードされたイベント名とシグネチャ、名前付きのパラメータに展開されたインデックス付きトピック、名前付きの項目としてのデータ部を示し、生のトピックとワードは常にボタン 1 つ隣に置いてあります。

デコードは最善を尽くしますが、決して推測ではありません。シグネチャが既知でないイベントは、でっち上げた名前ではなく、番号付きのトピックと番号付きのデータワードとして描画されます。どちらのビューも 1 つのレシートから来ているので一致しなければなりません。一致しない場合、ページは短い要約を長い一覧の上に置いてあなたに推測させるのではなく、警告を表示します。

内部トランザクション#

内部トランザクションとは、あるトランザクションが自身の内部から行った呼び出しのことで、ここには混同しやすい 2 つの別々のものがあります。1 つのトランザクションの呼び出しツリーは、タブを開いたときにトレーサーがその場で生成するもので、これはメインネットでも今日動きます。チェーン全体を対象とする検索可能な内部トランザクションのインデックスは別物で、traces ストリームから構築されます — そしてそのストリームは現在、どちらのチェーンでもブロックを 1 つも保持していません。

トレースのインデックスは今日、両チェーンとも空です

2026年8月10日 の実測: traces ストリームは、メインネットでもテストネットでも、インデックス済みブロック 0、範囲もまったく無しと報告しています。そのため、チェーン全体の内部トランザクション一覧は今のところインデックスからは答えられず、アドレスページもインデックスから内部の送金を一覧できません。これは Arcscan がインデックスした範囲の欠落であって、これらの呼び出しが起きなかったという主張ではありません。

呼び出しツリーを生成できない場合、ページは空の表を描くのではなく、そのことを述べます。空の表は「このトランザクションは内部呼び出しを 1 つも行わなかった」と読まれてしまい、それはチェーンについての虚偽の陳述だからです。この区別は算術としても成り立ちます。実行されたトランザクションには必ず最上位の呼び出しという 1 フレームがあるので、フレーム 0 はトレースが生成されなかったことしか意味しません。本当に空なのはフレームが 1 つだけの場合です。トレーサーが答えられないとき、Arcscan はレシートがなお証明していることに立ち返ります。Arc ではネイティブの正味の移動もログとして公開されるため、フレームが取れなくてもトランザクションの内側で動いた価値は復元できます。

自分でレシートを取得する#

rpc.arc-scan.io新しいタブで開きます は Arc メインネット、チェーン 50420x13b2)のための、パブリックで読み取り専用の JSON-RPC エンドポイントです。複数の独立したプロバイダーの前に立ってフェイルオーバーし、通常の読み取りメソッドに応答するので、トランザクションページのどの数値もチェーンに直接あたって確認できます。

curl -s https://rpc.arc-scan.io \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,
       "method":"eth_getTransactionReceipt",
       "params":["0xYOUR_TX_HASH"]}'

レシートの status は、完了したトランザクションでは 0x1、リバートしたトランザクションでは 0x0 です — ステータスのバッジが描いているのと同じ事実です。このホスト名にテストネットのエンドポイントはありません。メソッドの一覧と制限はパブリック RPCを、Arcscan 自身のエンドポイントが返す形は REST API をご覧ください。トランザクションが収まっている入れ物についてはブロックが扱います。

トランザクション · Arcscan ドキュメント | Arcscan