(原文 : https://aptos.dev/indexer/legacy/indexer-fullnode)
✈︎ Github
✈︎ Githubサイドバー(今のところ416行目)
✈︎ アプリページ
<aside> ⚠️ 従来のインデクサー
これは従来のインデクサーに関するドキュメントです。最新のインデクサースタックの基盤となるインフラストラクチャを実行する方法については トランザクションストリームサービスを御覧下さい。
</aside>
<aside> 🔥 APPLEシリコン搭載のMACOSのみ
以下のインストール手順は、Appleシリコン搭載のMacOSでのみ検証されています。それ以外で実行する場合は、若干の調整が必要な場合があります。
</aside>
インデクサーのフルノードを実行する手順は、以下の要約を御覧下さい。
fullnode.yaml
を編集します。以下のパッケージをインストールします。注意:開発環境の準備の際、これらの多くがすでにインストールされている可能性があります。which command-name
を実行し、出力にパッケージが表示されることで確認できます(ただし、libpqx
はインストールされても返されません)。
重要: MacOSを使用している場合は、brewではなく、 公式のガイダンスに従ってDockerをインストールする必要があります。
Aptosインデクサーのフルノードの場合は、以下のパッケージをインストールします。
brew
- /bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
アウトプットに出力されたコマンドを実行して、コマンドをパスに追加し、依存関係をインストールします。cargo
Rustパッケージマネージャー - curl --proto '=https' --tlsv1.2 -sSf <https://sh.rustup.rs> | sh