--- Log opened Tue Jan 05 00:00:06 2021 00:05 -!- DeadWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 00:07 -!- DeadWeen [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 00:58 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 01:00 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 01:00 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Read error: Connection reset by peer] 01:00 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 01:01 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] 01:07 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has joined #lightning-dev 01:08 -!- laptop_ [~laptop@ppp-1-11.leed-a-2.dynamic.dsl.as9105.com] has joined #lightning-dev 01:18 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] 01:36 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 01:42 -!- buZz [~buzz@unaffiliated/buzz] has quit [Ping timeout: 260 seconds] 01:58 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has quit [Ping timeout: 260 seconds] 02:05 -!- kexkey [~kexkey@static-198-54-132-155.cust.tzulo.com] has quit [Ping timeout: 265 seconds] 02:05 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #lightning-dev 02:07 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 02:15 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has joined #lightning-dev 02:16 -!- deafboy_ [quasselcor@cicolina.org] has left #lightning-dev [] 02:31 -!- alko89 [~alko89@unaffiliated/alko89] has quit [Quit: ZNC 1.8.2 - https://znc.in] 02:33 -!- alko89 [~alko89@unaffiliated/alko89] has joined #lightning-dev 02:39 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 03:05 -!- musdom [~Thunderbi@202.184.0.102] has quit [Ping timeout: 240 seconds] 03:08 -!- so [~so@unaffiliated/so] has quit [Ping timeout: 264 seconds] 03:10 -!- musdom [~Thunderbi@202.184.0.102] has joined #lightning-dev 03:15 -!- buZz [~buzz@joint.ro.lt] has joined #lightning-dev 03:15 -!- buZz is now known as Guest7364 03:17 -!- so [~so@unaffiliated/so] has joined #lightning-dev 03:29 -!- Guest7364 [~buzz@joint.ro.lt] has quit [Changing host] 03:29 -!- Guest7364 [~buzz@unaffiliated/buzz] has joined #lightning-dev 03:29 -!- Guest7364 is now known as buZz 04:22 -!- belcher_ is now known as belcher 04:43 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 04:46 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 260 seconds] 04:51 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 04:59 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 05:13 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has quit [Remote host closed the connection] 05:15 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has joined #lightning-dev 05:43 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:f4f0:d2c0:3ecf:a408] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 05:44 -!- Setherson [~Setherson@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 05:58 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lightning-dev 05:58 < lnd-bot> [lightning-rfc] t-bast force pushed 1 commit to zlib-feature-flag: https://github.com/lightningnetwork/lightning-rfc/compare/8548f2f90e24...c4322b74f471 05:58 < lnd-bot> lightning-rfc/zlib-feature-flag c4322b7 t-bast: Advertize known compression algorithms 05:58 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lightning-dev [] 06:18 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has quit [Quit: The Lounge - https://thelounge.chat] 06:30 -!- __gotcha1 [~Thunderbi@plone/gotcha] has joined #lightning-dev 06:30 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Read error: Connection reset by peer] 06:30 -!- __gotcha1 is now known as __gotcha 06:45 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 264 seconds] 06:46 -!- belcher [~belcher@unaffiliated/belcher] has joined #lightning-dev 06:46 -!- DeadWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 06:57 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Remote host closed the connection] 06:57 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 264 seconds] 07:03 -!- Nebraskka_ [~Nebraskka@51.83.249.56] has quit [Quit: Good day old chaps] 07:04 -!- Nebraskka [~Nebraskka@51.83.249.56] has joined #lightning-dev 07:05 -!- ddustin_ [~ddustin@unaffiliated/ddustin] has joined #lightning-dev 07:06 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #lightning-dev 07:08 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Ping timeout: 260 seconds] 07:17 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 07:21 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has joined #lightning-dev 07:38 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has joined #lightning-dev 07:44 -!- xwvvvvwx [xwvvvvwx@gateway/vpn/mullvad/xwvvvvwx] has quit [Quit: ZNC 1.8.2 - https://znc.in] 07:44 -!- xwvvvvwx [xwvvvvwx@gateway/vpn/mullvad/xwvvvvwx] has joined #lightning-dev 07:45 -!- Setherson [~Setherson@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has quit [Ping timeout: 240 seconds] 07:45 -!- Setherson [~Setherson@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 08:00 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has joined #lightning-dev 08:04 -!- Guest20 [23b4d8ee@gateway/web/cgi-irc/kiwiirc.com/ip.35.180.216.238] has joined #lightning-dev 08:04 -!- Guest20 [23b4d8ee@gateway/web/cgi-irc/kiwiirc.com/ip.35.180.216.238] has quit [Client Quit] 08:25 -!- alko89 [~alko89@unaffiliated/alko89] has quit [Quit: ZNC 1.8.2 - https://znc.in] 08:25 -!- alko89 [~alko89@unaffiliated/alko89] has joined #lightning-dev 08:39 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has joined #lightning-dev 08:43 -!- gleb [~gleb@178.150.137.228] has joined #lightning-dev 08:47 < gleb> Hi! I was recently thinking about something like "one hop MPP/trampoline". It would be useful if a routing node was able to split HTLC forwarding across two of its' channels (to the same node, as defined by the payer). I can't find any discussion on this stuff. 08:49 < gleb> Perhaps someone on this channel can let me know where I can read why it's broken or what's the state of it. 08:49 < gleb> The idea is pretty simple I think 08:56 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 09:05 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] 09:10 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Read error: Connection reset by peer] 09:10 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 09:13 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Remote host closed the connection] 09:17 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Remote host closed the connection] 09:24 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 10:31 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 265 seconds] 10:41 -!- mol_ [~mol@unaffiliated/molly] has joined #lightning-dev 10:44 -!- molz_ [~mol@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 10:45 -!- shesek [~shesek@164.90.217.137] has joined #lightning-dev 10:45 -!- shesek [~shesek@164.90.217.137] has quit [Changing host] 10:45 -!- shesek [~shesek@unaffiliated/shesek] has joined #lightning-dev 11:14 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has joined #lightning-dev 11:26 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 11:27 < ja> gleb: payment points enable this, no? did you see https://docs.google.com/presentation/d/15l4h2_zEY4zXC6n1NqsImcjgA0fovl_lkgkKu1O3QT0/edit#slide=id.g64c15419e7_0_70 11:29 < lndbot> I’ve also heard this called link level multi-path, it could be added right away but it has not been implemented 11:30 < ja> "Suppose a payer wants to make a payment, splitting it up via AMP to two sub-payments" https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-October/002225.html 11:31 < ja> gleb: this propasal by ZmnSCPxj is referred to as "High AMP ("Discrete Log AMP" or "DAMP" or "DLAMP") with Stuckless" in another mail 11:32 < ja> but i guess if you say HTLC you'd explicitly not interested in PTLCs? 11:44 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 11:46 -!- ddustin_ [~ddustin@unaffiliated/ddustin] has quit [Ping timeout: 264 seconds] 11:47 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 240 seconds] 11:48 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 12:05 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 12:05 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 12:09 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 12:10 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has joined #lightning-dev 12:53 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 265 seconds] 12:54 -!- lightningbot [lightningb@cerulean.erisian.com.au] has quit [Remote host closed the connection] 12:54 -!- lightningbot [lightningb@cerulean.erisian.com.au] has joined #lightning-dev 13:08 -!- mol_ [~mol@unaffiliated/molly] has quit [Remote host closed the connection] 13:09 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 13:13 -!- DeadWeen [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 13:23 < gleb> ja: PTLCs are relevant too, I just forgot about them :) 13:23 < gleb> Anyway, thanks, those are relevant answers indeed! 13:30 -!- DeadWeen [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 13:33 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 13:35 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 13:58 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 13:59 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 265 seconds] 14:08 -!- deusexbeer [~deusexbee@093-092-177-034-dynamic-pool-adsl.wbt.ru] has joined #lightning-dev 14:26 -!- laptop_ [~laptop@ppp-1-11.leed-a-2.dynamic.dsl.as9105.com] has quit [Ping timeout: 264 seconds] 14:38 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 246 seconds] 14:38 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 14:44 -!- Setherson [~Setherson@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has quit [Remote host closed the connection] 14:54 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Remote host closed the connection] 15:03 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #lightning-dev 15:05 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has quit [Ping timeout: 240 seconds] 15:06 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has joined #lightning-dev 15:09 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 15:47 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 272 seconds] 15:50 < jkczyz> In the BOLT 3 Appendix C test vectors, how is 6988000000 derived for to_local_msat? 15:55 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:f4f0:d2c0:3ecf:a408] has joined #lightning-dev 16:07 < ja> jkczyz: what do you mean "derived"? the test vectors define that balance to be the current balance, the lines with hashes are then derived from that 16:08 < ja> jkczyz: so i'd record to_local_msat as an _input_ to those tests, which is why i am confused when you say it is derived 16:09 < jkczyz> ja: so its more defined rather than derived I take it? I ask because in RL we are using a different value, and I'm wondering if it is to account for a different way of representing this internally 16:09 < jkczyz> I wasn't sure if the value was related to the inboud/outbound HTLCs in some way 16:10 < ja> jkczyz: another way to solve these doubts is to simply look at the implementations, and see how where they put the value, as a test input or output 16:11 < ja> jkczyz: in electrum, it is in test_lnutil 16:11 < ja> jkczyz: i know c-lightning parses the spec somehow, but i don't remember whether they also parse the test vectors... 16:12 < ja> jkczyz: there was a proposal once to have the test vectors be JSON, that would also resolve this issue for you, i guess 16:13 < jkczyz> ja: thank, I'll try to poke around a bit more. I saw that Eclair sets them explicitly as part of a commitment spec https://github.com/ACINQ/eclair/commit/dc364a1996548e405199fe38ad861a693baf4787 16:18 < ja> right, looks like CommitmentSpec in eclair is the channel state 16:19 < ja> but why does it say "output commit_tx" that is exactly the same string they have in the rfc, so maybe there is some shared syntax/terminology here? 16:19 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 16:20 -!- sr_gi [~sr_gi@80.174.218.168.dyn.user.ono.com] has joined #lightning-dev 16:24 < jkczyz> In the text file? I believe so. Though I was looking at https://github.com/ACINQ/eclair/blob/dc364a1996548e405199fe38ad861a693baf4787/eclair-core/src/test/scala/fr/acinq/eclair/transactions/TestVectorsSpec.scala 16:26 < ja> jkczyz: no, i mean, the file you are linking seems to be loading the tests by name, so possibly the eclair test suite is parsing the spec or something close to it 16:28 < jkczyz> I see. I didn't grok it very closely. Mainly just looked at the individual tests where that value is used 16:28 < jkczyz> In RL, we are making some calculation but it isn't clear to us why. For example: https://github.com/rust-bitcoin/rust-lightning/blob/9c9c88147e6a8fa637dc048f764ab8ecfea200d4/lightning/src/ln/channel.rs#L4840 16:36 < ja> jkczyz: while the comment is the same , the commitment transactions are not the same 16:36 < jkczyz> hmm... so adding the pending HTLCs (both inbound and outbound) gives the difference (12000000), which I suppose makes sense. I suppose I'll need to figure out why RL is only using the sum of the inbound 16:37 < ja> jkczyz: after 3044022 they diverge 16:37 < jkczyz> ja: RL uses static remote key 16:37 < ja> aaah ok 16:40 < ja> jkczyz: which commitment schemes does RL support? 16:42 < ja> jkczyz: so if i understand correctly, the confusion stems from the fact that it isn't clear from the spec whether to_local_msat is from before or after the htlcs have been subtracted? 16:49 < jkczyz> ja: possibly... we may be defining value_to_self_msat differently than to_local_msat and thus are setting the former differently to get into the expected state 16:50 < jkczyz> ja: I believe we only support static remote key as of https://github.com/rust-bitcoin/rust-lightning/pull/539 16:50 < ja> jkczyz: if you're only planning on supporting one commitment scheme, maybe it would be better to wait until anchors-zero-fee has been merged 16:54 < ja> ah, ariard has already said you'll jump directly to it: https://github.com/lightningnetwork/lightning-rfc/pull/824#issuecomment-754162890 16:56 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 17:06 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 17:26 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 17:27 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 17:27 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 17:27 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Client Quit] 17:42 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 17:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 17:57 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:f4f0:d2c0:3ecf:a408] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:59 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:f4f0:d2c0:3ecf:a408] has joined #lightning-dev 18:30 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:f4f0:d2c0:3ecf:a408] has quit [Ping timeout: 268 seconds] 18:50 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 18:52 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 240 seconds] 19:03 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has quit [Ping timeout: 264 seconds] 19:28 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:12e2:ad75:1255:fdff:5733] has joined #lightning-dev 20:35 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 21:05 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 21:51 -!- musdom [~Thunderbi@202.184.0.102] has quit [Ping timeout: 240 seconds] 22:10 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #lightning-dev 22:23 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has joined #lightning-dev 22:47 -!- musdom [~Thunderbi@202.184.45.241] has joined #lightning-dev 22:59 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Remote host closed the connection] 22:59 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #lightning-dev 23:03 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 23:21 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 23:23 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 23:27 -!- musdom [~Thunderbi@202.184.45.241] has quit [Ping timeout: 264 seconds] 23:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 23:37 -!- ThomasV_ [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] 23:56 -!- musdom [~Thunderbi@113.210.56.124] has joined #lightning-dev --- Log closed Wed Jan 06 00:00:07 2021