Lightning-Network
如何知道賺取 LN 路由費
我正在使用 c-lightning 版本:
v0.6-182-g1851ebb
. 有沒有辦法知道我賺了多少路由費?我發現 lnd 有lncli feereport
顯示賺取費用的命令。c-lightning 是否具有相同的功能?如果沒有,有沒有辦法知道賺取的路由費?我創建了一個查詢來計算賺取的路由費用。但是,這不起作用,因為當通道轉發的 HTLC 關閉時,HTLC 資訊會被刪除。
sqlite3 $HOME/.lightning/lightningd.sqlite3 "select sum(a.msatoshi - b.msatoshi) from channel_htlcs a inner join channel_htlcs b on a.id = b.origin_htlc"
有任何想法嗎?
lightning-cli listforwards
列出所有轉帳付款及其資訊
我為 c-lightning 編寫了一個模擬
lncli feereport
LND 命令的外掛。對於完整的功能,包括day_fee_sum
和week_fee_sum
計算month_fee_sum
,需要 c-lightning v0.7.1 或更高版本(舊版本不保存歷史轉發的時間戳)。<https://github.com/kristapsk/lightning-feereport>