routingして1sat稼ぐ
testnetでmulti hop paymentを試す。
今回のイメージは、mobileのeclairにから、desktopのlightning appにGKEのlnd nodeを介して支払う。
下記の図はGKEから見た目線。
早速、eclairから支払いを行う。
Lightning appのローカルバランスが10000のため、受け取れるのもその上限となるはずだ。
仮に15000を指定すると、no routeというエラーがでるので、1000にしてみる。
無事に受け取りが完了した。
GKE側で確認すると、feeが稼げている!
$ kubectl exec lnd-btcd-0 -c lnd -- sh -c "lncli --network=testnet feereport" 2019/11/05 11:03:07
{
"channel_fees": [
{
"channel_point": "7ba84960392c27bb677d549254dca48d0b203ba4876c545dfe3aab43f98ae149:0",
"base_fee_msat": "1000",
"fee_per_mil": "1",
"fee_rate": 0.000001
},
{
"channel_point": "1f220b9f3a4f445b8cd917278ea01f49ad2f41b7c658f7965c2f10c465bb472f:0",
"base_fee_msat": "1000",
"fee_per_mil": "1",
"fee_rate": 0.000001
},
{
"channel_point": "e87fabcb30b7dda73475979612982ffdff3b1384ad3c357f8cab187b4be9196d:0",
"base_fee_msat": "1000",
"fee_per_mil": "1",
"fee_rate": 0.000001
},
{
"channel_point": "f18aeabef9f3d76aab3b0fa6dc066c7658937825d204e9be0b3a076ad6a495b3:0",
"base_fee_msat": "1000",
"fee_per_mil": "1",
"fee_rate": 0.000001
},
{
"channel_point": "f23b044b12bd10dc81ac7a2f819d8ce1e557fd61c4a8105af0987196cc0384f2:0",
"base_fee_msat": "1000",
"fee_per_mil": "1",
"fee_rate": 0.000001
}
],
"day_fee_sum": "1",
"week_fee_sum": "1",
"month_fee_sum": "1"
}