コンテンツにスキップ

クイックスタートガイド

TxTopはCardano Nodeソフトウェア用のmempoolインスペクターです。

TxTopは、Cardano Node(cardano-node)のローカル監視ツールとして使用でき、実行中のノードのmempoolトランザクションをローカルで表示し、シンプルなアイコンレジェンドによって一目でトランザクションを分類できます。

blinklabs.ioからTxTopのバイナリファイルをノードサーバーにダウンロードするだけです。その後、サーバーのコマンドラインでTxTopを実行します。これだけでCardano Nodeのmempoolをシンプルなアイコンで一目で確認できます!

開始するには、以下の手順に従ってください


ステップ1 - Blinklabsからバイナリをダウンロード

Section titled “ステップ1 - Blinklabsからバイナリをダウンロード”

ステップ1-A - まず、https://blinklabs.io/projects-open-source にアクセスし、TxTopまでスクロールします。

txtop-blinklabs-site

ステップ1-B - ノードサーバーのオペレーティングシステムを選択します。

txtop-blinklabs-site-operating-system

ステップ1-C - バイナリファイルをダウンロードしてノードサーバーに移動するか、または…

txtop-blinklabs-site-download


Blinklabsからパスをコピーし、以下のコマンドを実行してノードサーバーにバイナリファイルをダウンロードします

txtop-blinklabs-site-copy-link

⚠️ ダウンロードするバージョンに合わせてリンクパスを調整してください。

💡 ヒント: 最新のTxTopリリースは https://github.com/blinklabs-io/txtop/releases ページからダウンロードできます。

wget -O - https://github.com/blinklabs-io/txtop/releases/download/v0.13.0/txtop-v0.13.0-linux-amd64 > txtop

ステップ2 - パーミッションの変更

Section titled “ステップ2 - パーミッションの変更”

この例では、バイナリファイルをtxtopという名前で$NODE_HOMEフォルダに保存しました。ファイルを実行可能にするには、以下のコマンドを実行します:

⚠️ 必要に応じてファイルパスとファイル名を調整してください。

chmod +x $NODE_HOME/txtop

以下のコマンドを実行して、実行可能ファイルを起動します。

⚠️ この例では、バイナリファイルをtxtopという名前で$NODE_HOMEフォルダに保存しました。

cd $NODE_HOME
./txtop

txtop-screen


おめでとうございます!TxTopでmempoolトランザクションの検査を開始する準備が整いました!

Section titled “おめでとうございます!TxTopでmempoolトランザクションの検査を開始する準備が整いました!”

💡 ヒント: TxTopはソケットを使用してCardanoノードに接続します。

Section titled “💡 ヒント: TxTopはソケットを使用してCardanoノードに接続します。”

ユーザーは環境変数を通じてこれらの変数を設定し、動作を変更できます。

  • NETWORK, CARDANO_NETWORK - ネットワーク名を設定します。両方が指定された場合、NETWORKが優先されるため、cardano-nodeコンテナでそのまま動作します。デフォルトはmainnetです
  • CARDANO_NODE_NETWORK_MAGIC - (オプション)ネットワークマジックを手動で設定
  • CARDANO_NODE_SOCKET_PATH - ノードのUNIXソケットへのパスを設定します。NETWORKが設定されていない場合は/opt/cardano/ipc/socket、設定されている場合は/ipc/node.socketがデフォルトです
  • CARDANO_NODE_SOCKET_TCP_HOST - NtC通信(socat)用のTCPホストを設定します。デフォルトは空です
  • CARDANO_NODE_SOCKET_TCP_PORT - NtC通信(socat)用のTCPポートを設定します。デフォルトは30001です