C-Lightning

“買不起交易”

  • March 29, 2020

0.7版燈光

Listfunds 向我展示:

963692 satoshi available to fund channels
6280512 satoshi owned in channels
14832105 satoshi total channel capacity

當我嘗試用 400000 資助一個頻道時,我得到:

lightning-cli fundchannel 02b414e4e29a685b8699152be47a0420fa3c8ab59629d2da2d6c0a95c582636350 400000
{ "code" : 301, "message" : "Cannot afford transaction" }

為什麼?

會不會是圖中描述的輸出listfunds還沒有足夠的確認?也許您在關閉頻道後獲得了它們,而 c-lightning 不允許您立即使用它們。你能再檢查一下嗎?

當您使用該fundchannel命令時,會在鏈上進行 2-of-2 多重簽名交易。

來自BOLT #3:比特幣交易和腳本格式

“每個輸出的金額必須四捨五入到整個 satoshis。如果這個金額減去 HTLC 交易的費用,小於承諾交易所有者設置的dust_limit_satoshis,則不得產生輸出(因此資金添加費用)。”

可能您的資金金額低於dust_limit_satoshis+的金額transaction fees

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