--- Log opened Tue Jan 02 00:00:17 2024 00:01 < realtbast[m]> ksedgwic: currently yes, this is using the same commitment (and thus HTLC) feerate, because if you were happy with the commitment feerate before splicing, why wouldn't you be for the spliced transaction? 00:02 < realtbast[m]> But this touches a related topic: we will use the splicing mechanism to also upgrade channels (static_remotekey -> anchor for example) and modify channel parameters (e.g. max-htlc-in-flight) 00:02 < realtbast[m]> When we do so, that will allow the commitment feerate to be different across splice attempts 00:02 < realtbast[m]> So I believe implementations should be ready for that, even though the spec doesn't yet allow those changes 00:05 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 00:08 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 246 seconds] 00:30 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 00:34 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Ping timeout: 260 seconds] 01:06 < ksedgwic[m]> Wouldn't a new rbf candidate for a splice want to increase the fee rate? We're explicitly unhappy with the prior fee situation... 01:12 < realtbast[m]> It increases the feerate of the funding transaction, not the feerate of the commitment transaction 01:21 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 02:36 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 02:40 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 252 seconds] 04:34 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 04:39 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Ping timeout: 268 seconds] 05:36 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 05:41 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Ping timeout: 268 seconds] 06:03 -!- jon_atack [~jonatack@user/jonatack] has joined #lightning-dev 06:03 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 260 seconds] 07:06 -!- jonatack [~jonatack@user/jonatack] has joined #lightning-dev 07:06 -!- jon_atack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 07:14 -!- jon_atack [~jonatack@user/jonatack] has joined #lightning-dev 07:14 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 07:36 -!- jon_atack [~jonatack@user/jonatack] has quit [Ping timeout: 252 seconds] 07:38 -!- jonatack [~jonatack@user/jonatack] has joined #lightning-dev 07:42 -!- kevkevin [~kevkevin@104-182-134-253.lightspeed.cicril.sbcglobal.net] has joined #lightning-dev 08:35 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 08:44 < ksedgwic[m]> Yes, but wouldn't it be motivation to increase the fee rate of the commitment (the 2nd level htlc-{success, timeout} feerate is the specific concern). 08:44 < ksedgwic[m]> Put differently, are splice rbf candidates required to use the same htlc feerate as the original commitment did? Can we rely on that? 08:57 < realtbast[m]> I don't understand why you would want to correlate the funding feerate and the commitment/htlc feerate, they should really be independent. 08:57 < realtbast[m]> Right now RBF candidates are required to use the same htlc feerate as the original commitment. 08:57 < realtbast[m]> However, it wouldn't be very future-proof to rely on that: I'm pretty sure that in the future, we'll allow some negotiation of channel parameters (including the htlc feerate) in splice attempts, which means that those values won't necessarily be the same across RBF candidates. 08:59 -!- kevkevin [~kevkevin@104-182-134-253.lightspeed.cicril.sbcglobal.net] has quit [Remote host closed the connection] 09:01 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 09:06 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 09:40 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 09:43 -!- jarthur [~jarthur@user/jarthur] has joined #lightning-dev 10:03 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Remote host closed the connection] 10:11 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 10:15 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 268 seconds] 10:27 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 10:34 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 10:50 -!- Zenton [~user@user/zenton] has joined #lightning-dev 11:08 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 11:15 < ksedgwic[m]> Thanks, this is very helpful. Not trying to specifically correlate the feerates, my concern is whether particular implementation data structures are going to be general enough ... your responses have clarified things a bunch. 11:47 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Remote host closed the connection] 11:48 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has joined #lightning-dev 12:12 -!- kevkevin [~kevkevin@2600:1700:b30:47c0:1401:6746:5779:4e4c] has quit [Remote host closed the connection] 12:50 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 12:50 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Read error: Connection reset by peer] 12:51 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 13:01 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Remote host closed the connection] 13:27 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 14:36 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Remote host closed the connection] 14:45 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 14:49 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 240 seconds] 14:55 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 15:14 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 15:18 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 252 seconds] 15:36 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Remote host closed the connection] 15:45 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 15:45 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Remote host closed the connection] 16:06 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 16:11 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] 16:44 -!- kevkevin [~kevkevin@98.226.43.69] has joined #lightning-dev 16:48 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 16:53 -!- kevkevin [~kevkevin@98.226.43.69] has quit [Ping timeout: 252 seconds] 17:06 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 17:11 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 276 seconds] 17:19 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 17:42 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 17:46 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 17:49 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 268 seconds] 17:50 -!- DarrylTheFish [~DarrylThe@user/DarrylTheFish] has joined #lightning-dev 17:51 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 256 seconds] 17:52 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 18:05 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 18:09 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 268 seconds] 18:22 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 18:27 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 245 seconds] 18:41 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 18:46 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] 18:48 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 18:48 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 18:53 -!- jonatack [~jonatack@user/jonatack] has joined #lightning-dev 18:53 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 245 seconds] 19:07 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 19:12 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 256 seconds] 19:27 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 19:32 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 268 seconds] 19:46 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 19:50 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 245 seconds] 19:51 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 20:05 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 20:11 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] 20:17 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 20:21 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 252 seconds] 20:22 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 20:25 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 20:38 -!- lucas42 [~lucas@103.88.233.83] has joined #lightning-dev 20:40 -!- lucas42 [~lucas@103.88.233.83] has quit [K-Lined] 20:44 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Remote host closed the connection] 20:45 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 20:52 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 245 seconds] 21:23 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 21:47 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] 22:08 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 22:14 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] 22:20 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 22:27 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 22:46 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 268 seconds] 22:49 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 22:52 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 245 seconds] 23:04 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 23:09 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 268 seconds] 23:20 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 23:21 -!- jonatack [~jonatack@user/jonatack] has joined #lightning-dev 23:23 -!- jon_atack [~jonatack@user/jonatack] has joined #lightning-dev 23:23 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 23:24 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has joined #lightning-dev 23:31 -!- kevkevin [~kevkevin@2601:241:8703:7b30:a84b:24a9:3120:c69e] has quit [Ping timeout: 260 seconds] --- Log closed Wed Jan 03 00:00:18 2024