ElementsProject / ElementsProject/lightning

pay: MPP fails over a single channel

未关闭
#5,259 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
pay-plugin
主要语言
C
星标
3.1k
派生
1k
平均合并
3 天 13 小时
30 天内合并 PR
23

描述

### Issue and Steps to Reproduce
Experiencing a similar issue to #5250 trying to pay simple $5 invoice to a BTCPayServer of Lunanode.
My CLN node has a single channel to a routing node currently still the pay plugin wants to send with MPP all the time.
There is no other way, but to put `disable-mpp` in the config.
It seems this will need to be done for all nodes with only one channel otherwise CLN cannot pay anything.
The connected routing node can pay the invoice every time and also CLN can if `disable-mpp` is set.

Telegram entry: https://t.me/lightningd/12354

### `getinfo` output
```
{
"id": "020fc7e62c9956a34bcdba309a4809ccfd7adcae4b8b644cac81b4dc58d43a2479",
"alias": "LNroadz",
"color": "020fc7",
"num_peers": 1,
"num_pending_channels": 0,
"num_active_channels": 1,
"num_inactive_channels": 0,
"address": [
{
"type": "torv3",
"address": "dt2xgzg4wg5zksqlzxmtqx3yx4dnic7hlysvycfvunbrgoatfzsnosyd.onion",
"port": 9736
}
],
"binding": [
{
"type": "ipv4",
"address": "127.0.0.1",
"port": 9736
}
],
"version": "v0.11.0.1",
"blockheight": 736305,
"network": "bitcoin",
"msatoshi_fees_collected": 805680,
"fees_collected_msat": "805680msat",
"lightning-dir": "/home/bitcoin/.lightning/bitcoin",
"our_features": {
"init": "88282269a2",
"node": "800088282269a2",
"channel": "",
"invoice": "02000020024100"
}
}
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。