コンテンツにスキップ

コマンドラインガイド

これでコマンドラインを使用してCardanoウォレットを作成し、ウォレット管理に必要なすべてのファイルを出力できます。また、APIを起動してAPI Swaggerドキュメントにアクセスすることもできます。

Bursaは、マルチシグネチャスクリプト、ハッシュ、鍵の生成にも使用できます。これにはCardanoステークプールの運用に必要な鍵や証明書も含まれます。

現在、Bursaが実行できるコマンドのカテゴリは8つあり、Cardanoユーザーにとって強力なツールとなっています。

Bursaコマンドカテゴリ

  1. wallet   - Cardanoウォレットの管理に必要なウォレットおよびファイルを生成するコマンド
  2. api     - APIを実行するコマンド
  3. kes-agent     - KESエージェントを実行するコマンド
  4. cert    - 各種Cardano証明書を生成するコマンド
  5. hash     - Cardanoで使用される暗号ハッシュを生成するコマンド
  6. script    - マルチシグネチャ操作用のコマンド
  7. address - Cardanoアドレスを操作するコマンド
  8. key     - ニーモニックから個別の鍵を導出するコマンド

コマンドラインでウォレットを作成しウォレットファイルを出力

Section titled “コマンドラインでウォレットを作成しウォレットファイルを出力”

コマンドラインを使用してウォレットを作成し、Cardanoウォレット管理に必要なすべてのファイルを出力できます。

この例では、--outputフラグを使用して出力先ディレクトリを指定し、devフォルダにウォレットファイルを作成します。

./bursa wallet create --output dev

bursa-wallet-create-with-output-string

これでdevディレクトリにすべてのウォレットファイルが作成されます。

bursa-wallet-files


APIを使用したい場合は、以下のコマンドを実行してコマンドラインから起動できます。

./bursa api

bursa-start-api

API Swaggerドキュメントにアクセス

Section titled “API Swaggerドキュメントにアクセス”

IP:port/swagger/index.htmlにアクセスしてBursa APIを確認できます。必要に応じてIPとポートを調整してください。

http://localhost:8080/swagger/index.html

bursa-swagger

ループバック以外でAPIを公開する場合のTLSとBearer認証の要件は、設定リファレンスを参照してください。

コマンドラインで kes-agent を起動

Section titled “コマンドラインで kes-agent を起動”

kes-agent は serve-key または sign モードで起動します。設定ファイルは、以下のコマンドの --config フラグで指定します。

./bursa kes-agent --config /path/to/kes-agent.yaml

--config にはYAML設定ファイルのパスを指定します。フラグを省略した場合は、BURSA_CONFIG 環境変数で設定ファイルのパスを指定できます。

kes-agent のモード、ソケット、鍵、タイミング設定については設定リファレンスを参照してください。


その他のBursaコマンドを探索

Bursaコマンドカテゴリ

  1. wallet   - Cardanoウォレットの管理に必要なウォレットおよびファイルを生成するコマンド
  2. api     - APIを実行するコマンド
  3. kes-agent     - KESエージェントを実行するコマンド
  4. cert    - 各種Cardano証明書を生成するコマンド
  5. hash     - Cardanoで使用される暗号ハッシュを生成するコマンド
  6. script    - マルチシグネチャ操作用のコマンド
  7. address - Cardanoアドレスを操作するコマンド
  8. key     - ニーモニックから個別の鍵を導出するコマンド


Doc Holiday logo

Docs authored by Doc Holiday