--- Log opened Tue Mar 09 00:00:51 2021 00:14 -!- pioklo [~Pioklo@088156214153.radom.vectranet.pl] has joined #lnd 00:33 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 00:33 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lnd 00:33 -!- laptop_ [~laptop@ppp-0-215.leed-a-2.dynamic.dsl.as9105.com] has joined #lnd 01:37 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #lnd 01:38 -!- jonatack_ [~jon@37.167.192.44] has joined #lnd 01:41 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Ping timeout: 246 seconds] 01:42 -!- jonatack [~jon@37.166.110.136] has quit [Ping timeout: 260 seconds] 01:57 -!- drizztbsd is now known as timothy 03:13 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 03:14 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lnd 04:31 -!- setpill [~setpill@unaffiliated/setpill] has joined #lnd 04:48 -!- mol_ [~mol@unaffiliated/molly] has joined #lnd 04:51 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 245 seconds] 04:54 -!- belcher_ is now known as belcher 05:20 -!- jonatack_ [~jon@37.167.192.44] has quit [Ping timeout: 264 seconds] 05:30 -!- jonatack [~jon@37.167.192.44] has joined #lnd 05:53 -!- spoke0 [~spoke0@185.70.53.124] has joined #lnd 06:12 -!- Bubbish [~bubbish@ec2-3-129-218-185.us-east-2.compute.amazonaws.com] has quit [Quit: Closing] 06:15 -!- Bubbish [~bubbish@ec2-3-129-218-185.us-east-2.compute.amazonaws.com] has joined #lnd 06:20 -!- Bubbish [~bubbish@ec2-3-129-218-185.us-east-2.compute.amazonaws.com] has quit [Client Quit] 06:25 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has joined #lnd 06:26 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has quit [Client Quit] 06:27 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has joined #lnd 06:27 -!- Bubbish [~bubbish@ec2-3-129-218-185.us-east-2.compute.amazonaws.com] has joined #lnd 06:52 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has quit [Ping timeout: 245 seconds] 06:57 -!- jtimon [~quassel@90.166.158.146.dynamic.jazztel.es] has joined #lnd 07:07 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has joined #lnd 07:11 -!- awesome_doge [~Thunderbi@1-164-239-176.dynamic-ip.hinet.net] has quit [Ping timeout: 265 seconds] 07:57 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #lnd 07:58 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 245 seconds] 08:04 -!- dongcarl [~dongcarl@unaffiliated/dongcarl] has joined #lnd 08:11 -!- Talkless [~Talkless@mail.dargis.net] has joined #lnd 08:27 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has joined #lnd 08:54 -!- belcher_ is now known as belcher 09:08 -!- spoke0 [~spoke0@185.70.53.124] has quit [Remote host closed the connection] 09:18 -!- mol [~mol@unaffiliated/molly] has joined #lnd 09:21 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 265 seconds] 09:35 -!- jonatack [~jon@37.167.192.44] has quit [Ping timeout: 276 seconds] 09:41 -!- jonatack [~jon@37.167.192.44] has joined #lnd 09:50 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: setpill] 10:13 -!- yzernik [~yzernik@2607:fb90:1bd4:4489:c5ff:a022:fc1e:303c] has joined #lnd 10:25 -!- yzernik [~yzernik@2607:fb90:1bd4:4489:c5ff:a022:fc1e:303c] has quit [Ping timeout: 260 seconds] 10:37 -!- jonatack_ [~jon@37.167.192.44] has joined #lnd 10:37 -!- jonatack [~jon@37.167.192.44] has quit [Read error: Connection reset by peer] 10:40 -!- jonatack_ [~jon@37.167.192.44] has quit [Read error: Connection reset by peer] 10:41 -!- jonatack_ [~jon@37.167.192.44] has joined #lnd 10:41 -!- jonatack_ [~jon@37.167.192.44] has quit [Client Quit] 10:42 -!- jonatack [~jon@37.167.192.44] has joined #lnd 11:13 -!- jonatack [~jon@37.167.192.44] has quit [Ping timeout: 246 seconds] 11:19 -!- jonatack [~jon@37.167.192.44] has joined #lnd 11:58 -!- pioklo [~Pioklo@088156214153.radom.vectranet.pl] has quit [Ping timeout: 246 seconds] 12:27 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 12:46 -!- jonatack [~jon@37.167.192.44] has quit [Ping timeout: 264 seconds] 13:48 -!- jtimon [~quassel@90.166.158.146.dynamic.jazztel.es] has quit [Remote host closed the connection] 14:30 -!- qxt [~onryo_3@unaffiliated/onryo] has joined #lnd 14:31 < qxt> I have a node that has been up for like a year. Is it OK to just add protocol.wumbo-channels=1 to my lnd.conf file without recreating the channels? 14:31 < qxt> Then swap in some larger amounts of BTC if needed? 14:32 < qxt> on v0.12 14:32 < qxt> release binary 14:47 -!- jigawatt [~mcfly@2605:2700:1:100e:dc::f01d] has quit [Quit: McFly out.] 14:47 -!- jigawatt [~mcfly@2605:2700:1:100e:dc::f01d] has joined #lnd 16:00 -!- jonasbits [~quassel@2a00:66c0:1:1::58] has joined #lnd 16:12 <@roasbeef> qxt: yeh that's fine 16:12 <@roasbeef> your _new_ channels can be wumbo, and then ppl know they can open wumbo chans towards you 16:12 < qxt> thx 16:16 -!- mcv [~McViLLaN@unaffiliated/mcvillan] has quit [Ping timeout: 260 seconds] 16:16 < qxt> what does allow-circular-route=1 do? Going though alex's setup. 16:17 < qxt> I mean I know what a circular route is. Just never seen this flag. 16:17 -!- mcv [~McViLLaN@unaffiliated/mcvillan] has joined #lnd 16:19 < qxt> roasbeef, oh wait. My _NEW_ channels will be wumbo. So what happens if I have a channel and try to swap in say 0.5BTC? Do I need to close the old channel and make a new wumbo one? 16:20 < rubikputer> qxt: that's likely, since the channel attributes are already set 16:22 < qxt> rubikputer, good to know. Its just two channels that will need it thankfully 16:25 -!- laptop_ [~laptop@ppp-0-215.leed-a-2.dynamic.dsl.as9105.com] has quit [Ping timeout: 260 seconds] 16:26 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 16:26 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lnd 16:36 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has quit [Quit: Leaving] 16:38 -!- Ed0 [~edouard@2001:41d0:401:3100::4897] has quit [Ping timeout: 264 seconds] 16:39 <@roasbeef> qxt: that flag is more of an advanced thing, you prob don't need it 16:39 <@roasbeef> qxt: swap in? wumbo just means a chan > 16 million satoshis 16:41 < qxt> If I don't want to close the channel can I loop in 0.5BTC now? 16:41 <@roasbeef> if the channel was that big before 16:41 <@roasbeef> channel sizes are basically static rn, you need to open, then close to make a bigger or smaller one 16:41 < qxt> no its really old 16:42 <@roasbeef> splicing fixes that, but it hasn't been widely implemented yet (tho it's a similar operation given it invovles chain transactions) 16:42 -!- Eagle[TM] [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 245 seconds] 16:43 < qxt> roasbeef, OK Ill play it safe then. Close the old one that is 0.01 and make a new channel with the wumbo amount I need. Just to play it safe 16:43 <@roasbeef> cool that should work 16:50 -!- LRSN [d41dd2e6@212.29.210.230] has joined #lnd 16:51 -!- Bugz_ [~pi@035-134-224-053.res.spectrum.com] has quit [Quit: WeeChat 2.3] 16:52 -!- Bugz [~pi@035-134-224-053.res.spectrum.com] has joined #lnd 17:05 -!- cltrbreak_MAD2 [~ctrlbreak@159.2.165.130] has quit [Ping timeout: 276 seconds] 17:06 -!- ctrlbreak [~ctrlbreak@159.2.165.130] has joined #lnd 17:15 -!- mol_ [~mol@unaffiliated/molly] has joined #lnd 17:18 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 272 seconds] 17:19 -!- ctrlbreak [~ctrlbreak@159.2.165.130] has quit [Ping timeout: 264 seconds] 17:21 -!- ctrlbreak [~ctrlbreak@159.2.165.130] has joined #lnd 17:27 -!- fronti [~fronti@irc.fh-biergarten.de] has quit [Ping timeout: 272 seconds] 17:58 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #lnd 18:05 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 18:06 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lnd 18:23 -!- awesome_doge [~Thunderbi@2001-b011-4010-3ce4-30e6-360b-d3b0-71b5.dynamic-ip6.hinet.net] has joined #lnd 18:24 -!- Eagle[TM] [~EagleTM@unaffiliated/eagletm] has joined #lnd 18:26 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 245 seconds] 18:30 -!- awesome_doge [~Thunderbi@2001-b011-4010-3ce4-30e6-360b-d3b0-71b5.dynamic-ip6.hinet.net] has quit [Ping timeout: 260 seconds] 18:34 -!- dermoth [~dermoth@unaffiliated/dermoth] has quit [Ping timeout: 265 seconds] 18:35 -!- dermoth [~dermoth@unaffiliated/dermoth] has joined #lnd 18:41 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has joined #lnd 18:45 -!- qxt [~onryo_3@unaffiliated/onryo] has quit [Ping timeout: 246 seconds] 18:52 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has quit [Ping timeout: 268 seconds] 18:58 -!- awesome_doge [~Thunderbi@118-163-120-175.HINET-IP.hinet.net] has joined #lnd 18:58 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lnd 18:58 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has joined #lnd 19:00 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 19:01 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lnd 19:07 -!- rubikputer [~rubikpute@paphos.tr3y.io] has quit [Changing host] 19:07 -!- rubikputer [~rubikpute@unaffiliated/rubikputer] has joined #lnd 19:29 -!- cluelessperson [~cluelessp@unaffiliated/cluelessperson] has quit [Ping timeout: 260 seconds] 19:44 -!- spoke0 [~spoke0@185.70.54.124] has joined #lnd 19:50 < phantomcircuit> roasbeef, hi, so what is zmq used for? 20:00 -!- Eagle[TM] [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 260 seconds] 20:02 -!- awesome_doge [~Thunderbi@118-163-120-175.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 20:05 -!- awesome_doge [~Thunderbi@118-163-120-175.HINET-IP.hinet.net] has joined #lnd 20:10 -!- LRSN [d41dd2e6@212.29.210.230] has quit [Quit: Connection closed] 20:50 -!- spoke0 [~spoke0@185.70.54.124] has quit [Remote host closed the connection] 21:03 <@roasbeef> phantomcircuit: notifications of new blocks 21:04 <@roasbeef> also the tx socket as well to detect mempool stuff 21:04 <@roasbeef> for btcd we use it's ws notifications 21:11 < phantomcircuit> roasbeef, zmq is not a reliable transport for any of the underlying transport methods 21:13 <@roasbeef> relevant sub systems handle missing a block to back fill what was missed, transaction stuff from the mempool is just a bonus so ppl can see incoming unconfirmed stuff 21:13 <@roasbeef> i feel like we've had this convo before phantomcircuit 21:13 <@roasbeef> are ppl interested in removing or changing the exposed API on the bitcoind end? 21:13 < phantomcircuit> i am cause there's no use for it 21:14 <@roasbeef> you're aware ppl use it right? so there's a use for it 21:14 < phantomcircuit> if you use zmq you need to poll, if you need to poll you should just be polling 21:14 < phantomcircuit> it's not possible to use it *safely* without polling 21:14 < phantomcircuit> at which point why are you using it? 21:16 <@roasbeef> eventually along the line something will be poll waiting for the event further down the stack...but that's not a reason to not provide streaming interfaces generally 21:16 <@roasbeef> if you wanna remove support and replace that w/ polling everywhere instead then we'd examine teh PR 21:16 <@roasbeef> we're also clearly not the only project that uses the API 21:22 < phantomcircuit> roasbeef, yeah i tell anybody using it to stop because it's illogical 21:23 < phantomcircuit> the majority of the time they respond with "THEN WHY IS IT IN BITCOIN THEN HUH SMART GUY" and i just roll my eyes 21:23 <@roasbeef> well I guess you can blame whoever added in in the first place ;) 21:23 <@roasbeef> it's polling all the way down man 21:38 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 21:39 < phantomcircuit> roasbeef, yeah that's pretty easy to do https://github.com/bitcoin/bitcoin/pull/5303 21:39 < Bubbish> [ Add ZMQ support. Report blocks and transactions via ZMQ. by jgarzik · Pull Request #5303 · bitcoin/bitcoin · GitHub ] - github.com 21:40 < phantomcircuit> jgarzik merged commit 029e278 into bitcoin:master on Sep 16, 2015 21:40 < phantomcircuit> roasbeef, step one for looking for bitcoin bugs, did jgarzik ever touch this code? does reverting that fix it? 21:40 <@roasbeef> that one didn't get merged tho, this one did: https://github.com/bitcoin/bitcoin/pull/6103 21:40 < Bubbish> [ Add ZeroMQ notifications by promag · Pull Request #6103 · bitcoin/bitcoin · GitHub ] - github.com 21:41 < phantomcircuit> roasbeef, k look who merged it 21:41 <@roasbeef> ¯\_(ツ)_/¯ 21:41 < phantomcircuit> lots of people were under the impression that if you used the tcp connector it made zmq reliable, it does not 21:42 <@roasbeef> if you wanna remove it, you should go give it a shot 21:43 < phantomcircuit> i've tried and people say "but people are using it" so first im here to convince you not to use it 21:43 < phantomcircuit> but then you'll say but it's there so you won't and it's a loop 21:43 <@roasbeef> yep we've been here before 21:44 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lnd 22:00 < phantomcircuit> roasbeef, yes well i try again 22:10 < mol_> phantomcircuit, Eclair is also using ZMQ 22:19 < phantomcircuit> mol_, i sure hope they're polling 22:19 < phantomcircuit> zmq will lose messages even if you're using the tcp transport 22:22 < mol_> is there a better solution for lnd and eclair? 22:33 < phantomcircuit> mol_, yes, poll the relevant rpc 23:04 < mol_> phantomcircuit, if that works, wouldn't the devs of lnd and eclair already use it? i know if i use btcd as the bitcoin backend i don't have to use zmq 23:05 < mol_> and eclair mobile doesn't use zmq but it uses electrum as the backend 23:37 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #lnd --- Log closed Wed Mar 10 00:00:53 2021