Address

如何重現 Lightning-cli newaddr 的輸出?

  • November 2, 2022

如果我做:

lightning-cli newaddr

我得到了一個可以向其匯款的鏈上地址。如果(例如)終端在我完成之前意外關閉,我怎樣才能再次看到相同的地址?

一個鼓舞人心的例子:我做了一個 newaddr 並創建了一個交易來將資金轉移到那個地址。我花了五分鐘擺弄我的硬體錢包來簽名。在我實際廣播簽名交易之前,我想再次檢查目標地址是否正確,但它不再可見。

作為一個更普遍的後續問題:有沒有辦法查看 Core Lightning 錢包的鏈上地址及其餘額?例如,有點像 Electrum 的“地址”選項卡。

如果您使用開發人員選項建構 CLN(很可能您已經這樣做了),那麼您dev-listaddrs可以使用該命令列出所有已生成的地址。

由於格式尚未正式化,目前它是開發人員專用命令,但它已經穩定了相當長的一段時間:

https://github.com/ElementsProject/lightning/blob/f158b529d3e4c56b70c44aaebc821c1f15477fa2/wallet/walletrpc.c#L226-L234

作為一個更普遍的後續問題:有沒有辦法查看 Core Lightning 錢包的鏈上地址及其餘額?

要查看餘額,是的,您可以。當資金到達時,您會看到餘額發生變化。但就鏈上地址而言,不,從技術上講,核心閃電錢包不具備 AFAIK 的該功能。

然後,根據您的問題,您如何檢查地址?

這裡有一些有用的東西。

這是一個連結

簡而言之,它不同於任何常見的 BIP 標準實現。我鼓勵您查看該文章並使用https://iancoleman.io/bip39/

希望這能回答你的問題。

引用自:https://bitcoin.stackexchange.com/questions/115706