Lncliコマンド説明(DeepL自動翻訳)

Lncliコマンド説明(DeepL自動翻訳)

こんにちはかずみょんです。Lndでできることを勉強中、自分用まとめです。

NAME:   lncli - ライトニングネットワークデーモン (lnd) 用のコントロールプレーン

使用方法   lncli [グローバルオプション] command [コマンドオプション] [引数...]。

VERSION   0.15.1-beta commit=v0.15.1-beta

COMMAND
getinfo : アクティブなデーモンに関する基本的な情報を返します。  getrecoveryinfo : 現在進行中のリカバリーの試みに関する情報を表示します。
debuglevel : デバッグレベルを設定します。
stop : デーモンを停止してシャットダウンします。
version lncli : および lnd のバージョン情報を表示します。
sendcustom : サブスクライブカスタム
help, h : コマンドのリストまたは 1 つのコマンドのヘルプを表示します。

Autopilot
autopilot : 実行中のオートパイロットとインタラクトします。

Channels
openchannel : ノードまたは既存のピアに対してチャネルを開きます。
batchopenchannel : 既存のピアに対して、1 回のトランザクションで複数のチャネルをオープンします。
closechannel : 既存のチャネルを閉じます。
closeallchannels : 既存のすべてのチャネルを閉じます。
abandonchannel : 既存のチャネルを放棄します。
channelbalance : 開いているすべてのチャネルの利用可能なチャネ ル残高の合計を返します。
pendingchannels : 保留中のチャネルに関する情報を表示します。
listchannels : すべてのオープンチャネルをリストアップします。
closedchannels : すべてのクローズドチャネルをリストアップします。
getnetworkinfo : ネットワークの現在の状態に関する統計情報を取得し ます。
feereport : すべてのアクティブチャネルの現在の料金ポリシーを表示します。
updatechanpolicy : 全チャネル、または単一チャネルのチャネルポリシーを更新します。
exportchanbackup : 選択されたチャネル,またはすべての既知のチャネルの静的チャネル バックアップを取得する。
verifychanbackup : 既存のチャンネルバックアップを検証します。
restorechanbackup : 既存の単一チャネルまたは複数チャネルの静的チャネル バックアップを復元します。
listaliases : すべてのエイリアスをリストアップします。
updatechanstatus : ネットワーク上の既存のチャネルのステータスを設定します。

Graph
describegraph : ネットワークグラフを記述します。
getnodemetrics : ノードメトリクスを取得します。
getchaninfo : チャネルの状態を取得します。
getnodeinfo : 特定のノードに関する情報を取得します。

Invoices
addinvoice : 新しいインボイスを追加する。
lookupinvoice : 既存のインボイスを支払いハッシュで検索します。
listinvoices : データベースに保存されている全ての請求書をリストアップします。アクティブなデバッグ送り状は無視されます。
decodepayreq : 支払依頼をデコードします。
cancelinvoice :(ホールド)請求書をキャンセルします。
addholdinvoice : 新規に hold invoice を追加します。
settleinvoice : 請求書画像を表示し、その画像で決済します。

Macaroons
bakemacaroon : 指定された権限と制限のリストで新しいマカロンを焼きます。
listmacaroonids : 使用中のマカロンのルートキー ID をすべてリストアップします。
deletemacaroonid : 特定のマカロン ID を削除します。
listpermissions : すべての RPC メソッド URI と、そのメソッドを呼び出すために必要なマカロ ンパーミッションを一覧表示します。
printmacaroon : マカルーンの内容を人間が読みやすい形式で印刷します。
constrainmacaroon : 既存のマカロンに 1 つまたは複数の制限を追加します。

Mission Control
querymc : 内部ミッション コントロールの状態を問い合わせます。
queryprob : 成功確率を推定する。
resetmc : 内部ミッションコントロールの状態をリセットする。
getmccfg : ミッションコントロールのコンフィグを表示する。
setmccfg : ミッションコントロールのコンフィグを設定する。

Neutrino
neutrino : 実行中のニュートリノインスタンスとインタラクトする。

On-chain
estimatefee : 複数のアドレスにビットコインをオンチェーン送信する際の手数料の見積もりを取得します。
sendmany : 複数のアドレスにビットコインをオンチェーンで送信します。
sendcoins : ビットコインオンチェーンをあるアドレスに送信します。    listunspent : 支出可能な utxos をリストアップします。
listchaintxns : ウォレットからのトランザクションをリストアップします。

Payments
sendpayment : ライトニングで支払いを送信します。
payinvoice : Lightning でインボイスを支払います。
sendtoroute : 事前に定義されたルートで支払いを送信します。
listpayments : 送信されたすべての支払いを一覧表示します。
queryroutes : 宛先へのルートをクエリします。
fwdinghistory : すべての転送された HTLC の履歴をクエリします。
trackpayment : 既存の支払の進捗状況を追跡します。
deletepayments : データベースから単一または複数の支払を削除します。
importmc : 結果を内部ミッションコントロール状態にインポートします。
buildroute : ホップパブキーのリストからルートを構築する。

Peers
connect : リモート lnd ピアに接続します。
disconnect : 公開鍵で識別されるリモート lnd ピアを切断します。
listpeers : アクティブで現在接続中のすべてのピアをリストアップします。
peers : newtwork の他のノードと相互作用します。

Profiles
profile : lncli プロファイルの作成と管理。

Startup
create : lnd を初めて起動するときに、ウォレットを初期化する。
createwatchonly : lnd を初めて起動した後、ウォッチオンリーのウォレットを初期化します。
unlock : スタートアップ時に暗号化されたウォレットをロック解除します。
changepassword : スタートアップ時に暗号化されたウォレットのパスワードを変更します。
state : ウォレットとRPCの現在の状態を取得します。

Wallet
newaddress : 新しいアドレスを生成します。
walletbalance : ウォレットの現在の残高を計算し表示します。
signmessage : ノードのプライベートキーでメッセージに署名します。
verifymessage : 署名で署名されたメッセージを検証します。
wallet : ウォレットとインタラクトします。

Watchtower
tower : ウォッチタワーとインタラクトする。
wtclient : ウォッチタワーのクライアントと対話します。

GLOBAL OPTIONS
--rpcserver value : LNデーモンのhost:port。(default: "localhost:10009") 
--lnddir value : lndのベースディレクトリへのパス。 
    (default: "C:\\Users\\quick\\AppData\\Local\\Lnd")
 --socksproxy value :  LNデーモンへのすべての接続を確立するSOCKSプロキシのホストとポート。
--tlscertpath value: lndのTLS証明書へのパス。
   (default: "C:\\Users\\quick\\AppData\\Local\\Lnd\\tls.cert")
--chain value, -c value : lndが稼働しているチェーン、例:bitcoin。(デフォルト: "bitcoin") 
--network value, -n value : lndが動作しているネットワーク、例:mainnet, testnet, etc. (default: "mainnet")
--no-macaroons : マカロン認証を無効にします。
--macaroonpath value : マカロンファイルのパスです。
-macaroontimeout value : 反再生マカルーンの有効時間(秒)。(既定値: 60)
-macaroonip value : マカルーンを特定の IP アドレスにロックします。
--profile value, -p value: コマンドラインパラメーターから設定を読み取ったり、既定のプロファイルを使用したりする 代わりに、特定のプロファイルを使用します。デフォルトのプロファイルが設定されている場合、このフラグに空の文字列を設定すると、プロファイルファイルからの値の読み取りを無効にすることができます。 
-macfromjar value : デフォルトのマカロンではなく、プロファイルのマカロンjarからこのマカロンを使用します。プロファイルが定義されている場合のみ使用できます。
--help, -h : ヘルプを表示します。
--version, -v : バージョンを表示します。

www.DeepL.com/Translator(無料版)で翻訳しました。

この続き : 0字 / 画像 0枚
1,000

会員登録 / ログインして続きを読む

関連記事

記事を書いた人

SNSにシェア

このクリエイターの人気記事

DEXアービトラージ自動化への道(序)

845

UNISWAP(V2) テストネットRopstenでETHからDAIの交換をしてみる!

603

UNISWAP SDK(V2)をいじってみる!

367