--- Log opened Sun Jun 21 00:00:03 2020 --- Day changed Sun Jun 21 2020 00:00 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 00:10 -!- slivera [~slivera@103.231.88.10] has joined #lightning-dev 00:11 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 260 seconds] 00:18 -!- marcoagner [~user@81.193.76.62] has joined #lightning-dev 00:23 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 00:26 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 265 seconds] 00:46 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 00:49 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 00:50 -!- lukedashjr is now known as luke-jr 01:11 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] 01:14 -!- jonatack [~jon@184.75.221.35] has joined #lightning-dev 01:18 -!- tryphe_ is now known as tryphe 01:23 -!- Pavlenex [~Thunderbi@185.189.114.187] has joined #lightning-dev 02:28 -!- belcher [~belcher@unaffiliated/belcher] has joined #lightning-dev 02:59 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 03:01 < gleb> Could someone point me to the code finding multiple paths for MPP in either of the ln implementations? I was lurking in the repos for a bit and the code i see only finds a one-path routes so far, although there are many mentions of this feature here and there. 03:19 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 03:23 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 240 seconds] 03:28 -!- Pavlenex [~Thunderbi@185.189.114.187] has quit [Quit: Pavlenex] 03:32 -!- jonatack [~jon@184.75.221.35] has quit [Ping timeout: 246 seconds] 03:43 -!- rdymac [uid31665@gateway/web/irccloud.com/x-tkyxtyejgqzujsxa] has joined #lightning-dev 03:52 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has joined #lightning-dev 03:55 < cdecker> gleb: our sending support is still work in progress, I'll have more next week :-) 03:56 < cdecker> lnd are the only ones that have MPP sending support afaik, and they implemented a really trivial split-in-half-on-retry mechanism 03:57 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 04:03 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 04:09 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 04:30 < gleb> Ah I see, looking forward for your update :) I was sketching it for rust-lightning so i was curious about what others do 04:32 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 04:44 < cdecker> Wanna share notes? I'm also trying to figure out how we can improve the success rate and reduce the time-to-completion 05:23 < gleb> I’m happy to brainstorm together but I’m in the very early stages of exploration so not sure how to make it mutually useful yet. 05:31 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 05:34 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #lightning-dev 05:35 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 05:36 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 05:51 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #lightning-dev 05:51 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 06:02 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 258 seconds] 06:04 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 06:12 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 256 seconds] 06:24 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 06:30 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Remote host closed the connection] 06:31 -!- molz_ [~mol@unaffiliated/molly] has joined #lightning-dev 06:34 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 256 seconds] 06:36 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 06:56 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Read error: Connection reset by peer] 07:12 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has quit [Read error: Connection reset by peer] 07:13 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has joined #lightning-dev 07:22 -!- slivera [~slivera@103.231.88.10] has quit [Ping timeout: 260 seconds] 07:35 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 07:42 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Ping timeout: 240 seconds] 08:01 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:09 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 08:10 -!- molz_ [~mol@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 08:20 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 08:25 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 08:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 08:32 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 08:49 -!- th0th1 [~th0th@gateway/tor-sasl/th0th] has quit [Remote host closed the connection] 08:50 -!- th0th [~th0th@gateway/tor-sasl/th0th] has joined #lightning-dev 08:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 08:59 -!- mol_ [~mol@unaffiliated/molly] has joined #lightning-dev 09:02 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 258 seconds] 09:05 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has joined #lightning-dev 09:06 -!- Pavlenex [~Thunderbi@185.189.114.187] has joined #lightning-dev 09:06 -!- Pavlenex [~Thunderbi@185.189.114.187] has quit [Client Quit] 09:11 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 09:20 -!- vasild_ [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 09:24 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 09:24 -!- vasild_ is now known as vasild 09:32 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has joined #lightning-dev 09:40 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 10:12 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 10:17 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 10:26 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 10:36 -!- nicolasburtey [~nicolasbu@c-73-93-86-177.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 10:47 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:50 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 10:54 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 10:56 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 10:56 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 240 seconds] 11:01 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 11:27 -!- fkinglag [~fkinglag@unaffiliated/fkinglag] has quit [Ping timeout: 265 seconds] 11:40 -!- fkinglag [~fkinglag@unaffiliated/fkinglag] has joined #lightning-dev 11:43 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 11:46 -!- Pavlenex [~Thunderbi@185.189.114.187] has joined #lightning-dev 11:48 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 11:48 -!- mol [~mol@unaffiliated/molly] has quit [Remote host closed the connection] 11:48 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 11:56 -!- Pavlenex [~Thunderbi@185.189.114.187] has quit [Quit: Pavlenex] 12:02 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 265 seconds] 12:06 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 12:06 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 12:08 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 12:09 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 12:40 -!- vtnerd [~vtnerd@173-23-103-30.client.mchsi.com] has quit [Ping timeout: 256 seconds] 12:41 -!- vtnerd [~vtnerd@173-23-103-30.client.mchsi.com] has joined #lightning-dev 12:51 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 12:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 13:19 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 13:23 -!- yzernik [~yzernik@75-25-138-252.lightspeed.plalca.sbcglobal.net] has quit [Ping timeout: 264 seconds] 14:12 -!- yzernik [~yzernik@2600:1700:dc40:3dd0:1925:45f6:a387:4c53] has joined #lightning-dev 14:16 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 14:28 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:37 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 14:44 -!- slivera [~slivera@103.231.88.10] has joined #lightning-dev 14:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 14:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 15:11 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 15:22 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Remote host closed the connection] 15:26 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 15:40 -!- reallll [~belcher@unaffiliated/belcher] has joined #lightning-dev 15:43 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 264 seconds] 15:47 -!- marcoagner [~user@81.193.76.62] has quit [Ping timeout: 264 seconds] 15:49 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 15:49 -!- reallll is now known as belcher 16:48 < ariard> ja: I'm not sure op_ctv would fit there, how previous commitment transaction can be hashchain-covenanted to future unknown transactions? 16:52 <+roasbeef> gleb: our is here: https://github.com/lightningnetwork/lnd/blob/master/routing/payment_session.go#L233 16:52 <+roasbeef> taht's the main payment loop 16:52 <+roasbeef> as far as when to split we use simple divide an conquer 16:53 <+roasbeef> but then there's this probability engine in the background that's used to retain memory of passed attempts which cuts down on the search space a bit, and can also learn from payment succsesses baed on the amt, etc 16:58 <+roasbeef> here's the loop that handles the payment shards: https://github.com/lightningnetwork/lnd/blob/1bd211a7228d2f13ecaf514f611738837c057d94/routing/payment_lifecycle.go#L113 17:09 -!- afk11` [~afk11@gateway/tor-sasl/afk11] has quit [Ping timeout: 240 seconds] 17:10 -!- afk11` [~afk11@gateway/tor-sasl/afk11] has joined #lightning-dev 17:49 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #lightning-dev [] 17:52 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #lightning-dev 17:54 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 258 seconds] 18:13 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 18:16 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 18:32 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 258 seconds] 18:38 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 18:41 -!- mol [~mol@unaffiliated/molly] has quit [Remote host closed the connection] 18:42 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 18:44 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 18:48 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 18:57 -!- rh0nj [~rh0nj@88.99.167.175] has quit [Remote host closed the connection] 19:00 -!- ianthius [~ianthius@unaffiliated/ianthius] has joined #lightning-dev 19:02 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 19:09 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 19:16 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: Connection reset by peer] 19:16 -!- shesek [~shesek@5.22.128.126] has joined #lightning-dev 19:16 -!- shesek [~shesek@5.22.128.126] has quit [Changing host] 19:16 -!- shesek [~shesek@unaffiliated/shesek] has joined #lightning-dev 20:04 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 20:05 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 20:08 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Remote host closed the connection] 20:09 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 20:25 -!- th0th1 [~th0th@gateway/tor-sasl/th0th] has joined #lightning-dev 20:26 -!- th0th [~th0th@gateway/tor-sasl/th0th] has quit [Ping timeout: 240 seconds] 20:41 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has quit [Remote host closed the connection] 20:42 -!- Amperture [~amp@65.79.129.113] has joined #lightning-dev 20:42 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has joined #lightning-dev 20:42 -!- Amperture [~amp@65.79.129.113] has quit [Remote host closed the connection] 20:45 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 20:47 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 20:47 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 20:49 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has quit [Quit: This computer has gone to sleep] 20:50 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 21:01 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has joined #lightning-dev 21:02 -!- Amperture [~amp@65.79.129.113] has joined #lightning-dev 21:02 -!- Amperture [~amp@65.79.129.113] has quit [Remote host closed the connection] 21:03 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has quit [Client Quit] 21:08 -!- th0th [~th0th@gateway/tor-sasl/th0th] has joined #lightning-dev 21:09 -!- th0th1 [~th0th@gateway/tor-sasl/th0th] has quit [Remote host closed the connection] 21:11 -!- achow101_ [~achow101@unaffiliated/achow101] has joined #lightning-dev 21:12 -!- achow101_ [~achow101@unaffiliated/achow101] has quit [Client Quit] 21:15 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has joined #lightning-dev 21:20 -!- vasild_ [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 21:24 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 21:24 -!- vasild_ is now known as vasild 21:24 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 21:29 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 21:40 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has quit [Quit: This computer has gone to sleep] 21:44 -!- zmnscpxj_ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 21:45 -!- zmnscpxj [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Ping timeout: 240 seconds] 21:54 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 21:54 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 21:54 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 21:58 -!- Cloudflare_ [~Cloudflar@unaffiliated/cloudflare] has joined #lightning-dev 21:59 -!- Cloudflare [~Cloudflar@unaffiliated/cloudflare] has quit [Ping timeout: 260 seconds] 21:59 -!- Cloudflare_ is now known as Cloudflare 22:00 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 22:00 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 22:20 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 22:20 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 22:45 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] 23:14 -!- dr-orlovsky [~dr-orlovs@xdsl-188-154-186-21.adslplus.ch] has joined #lightning-dev 23:21 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 23:22 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 23:34 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 264 seconds] 23:36 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 23:37 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lightning-dev 23:39 -!- harrigan [~harrigan@ptr-93-89-242-235.ip.airwire.ie] has quit [Read error: Connection reset by peer] 23:40 -!- harrigan [~harrigan@ptr-93-89-242-235.ip.airwire.ie] has joined #lightning-dev 23:46 < gleb> great, thanks! I was confused by route/path distinction I guess, but now that you confirmed the place in code it makes more sense. 23:47 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #lightning-dev 23:50 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Client Quit] 23:55 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has joined #lightning-dev 23:57 -!- Relis [~Relis@cpc96290-lewi18-2-0-cust910.2-4.cable.virginm.net] has quit [Client Quit] --- Log closed Mon Jun 22 00:00:06 2020