mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-22 22:45:27 +01:00
lightningd: remove handling of invalid sendpay
route first channel
Changelog-Removed: JSON-RPC: `sendpay` ignoring first channel (deprecated v0.12, EOL v24.02) Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
parent
ba922f9160
commit
99db9b795e
2 changed files with 2 additions and 7 deletions
|
@ -20,7 +20,6 @@ hidden: false
|
|||
| rest-protocol.clnrest-prefix | Config | v23.11 | v24.11 | Autodetect where we need to rename `rest-protocol` to `clnrest-protocol` (added in v23.11) |
|
||||
| rest-host.clnrest-prefix | Config | v23.11 | v24.11 | Autodetect where we need to rename `rest-host` to `clnrest-host` (added in v23.11) |
|
||||
| rest-certs.clnrest-prefix | Config | v23.11 | v24.11 | Autodetect where we need to rename `rest-certs` to `clnrest-certs` (added in v23.11) |
|
||||
| sendpay.channel.ignored | Parameter | v0.12 | v24.02 | Ignore channel specified in first hop and simply use peer id and select our own channel. |
|
||||
| listpeers.channels | Field | v23.02 | v24.02 | Channels are now in `listpeerchannels` |
|
||||
| ....0-or-1 | Config | v23.08 | v24.08 | Boolean options (in plugins only) used to accept `0` or `1` in place of `true` or `false` |
|
||||
| options.flag.default-not-false | Getmanifest Reply | v23.08 | v24.08 | `flag` options with a default which is not `false` (would be meaningless, since user can only set it to `true` |
|
||||
|
|
|
@ -816,12 +816,8 @@ find_channel_for_htlc_add(struct lightningd *ld,
|
|||
goto found;
|
||||
}
|
||||
|
||||
/* We used to ignore scid: now all-zero means "any" */
|
||||
if (!channel
|
||||
&& (memeqzero(&scid_or_alias, sizeof(scid_or_alias))
|
||||
|| command_deprecated_in_ok(cmd,
|
||||
"channel.ignored",
|
||||
"v0.12", "v24.02"))) {
|
||||
/* All-zero means "any" */
|
||||
if (!channel && memeqzero(&scid_or_alias, sizeof(scid_or_alias))) {
|
||||
list_for_each(&peer->channels, channel, list) {
|
||||
if (channel_state_can_add_htlc(channel->state) &&
|
||||
amount_msat_greater(channel->our_msat, *amount)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue