Skip to main content
Project 42 - Blog
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 トップページへ戻る

テストフェーズ:Gentx(Genesisトランザクション)の作成方法

STEP 0. 前提条件

0-1. goとjqのインストール確認

# Verify Go (required: 1.21+)

go version

# Verify jq (required for scripts)
jq --version

上記がインストールされていない場合は、インストールして下さい

  • Go : Go インストール

  • jq :

    • macOS:brew install jq
    • Linux:sudo apt-get install jqまたはsudo yum install jq

0-2. Infiniteリポジトリをクローンする

git clone https://github.com/deep-thought-labs/infinite.git

cd infinite

git switch migration

STEP 1. バイナリのコンパイル

1-1. バイナリをコンパイルする

make install

機能infinitedバイナリをコンパイルしてインストールする 推定所要時間: 2~5 分 (初回、依存関係のダウンロード)

全投稿を閲覧 gdoc_arrow_right_alt

テストフェーズ - ラウンド1: チェーンローンチ

テストフェーズ - ラウンド 1: チェーンの起動

最初のテストラウンドは、チェーンのライフサイクルの中で最も重要なプロセスである チェーンの起動 に焦点を当てています。

チェーンローンチの重要性

このプロセスは、次の理由により、サプライ チェーンのライフ サイクルにおいて不可欠かつ非常に重要です。

  • チェーンのライフサイクルで1回のみ実行
  • 明確に定義され、標準化されている必要があります
  • テストフェーズでは、テストチェーンで複数回実行します
  • メインネットでは1回のみ実行
  • そのため、メインネットで実行する際に、スイス時計のようにすべてが完璧に機能するように、手順を明確に練習し、明確にしておく必要があります。

必要な準備

開始する前に、各参加者は次のものを用意する必要があります。

  • ✅ ノードが初期化されている
  • ✅ 検証キーが正しい場所に正しく作成されている
  • ✅ キー管理を実践し、priv_validator_key を検証している

チェーンプロセスの起動

ステップ1: Genesis Base

まだ検証アカウントが含まれないベースの Genesis ファイルが提供されます。

全投稿を閲覧 gdoc_arrow_right_alt