--- Day changed Tue Mar 13 2018 00:21 -github-lnd:#lnd- [lnd] cfromknecht opened pull request #828: Switch itest hardening (master...switch-itest-hardening) https://git.io/vxJKh 00:25 < mlz> wilmer, works, thank you! 00:31 < CubicEarths> this is a basic question: How are failed payments handled? 00:31 < CubicEarths> does the whole channel have to be closed? 00:47 < mlz> CubicEarths, what do you mean? 00:47 < mlz> if a node is offline, ofc you'd have a "failed payment" because you can't send it 00:47 < mlz> just wait for it to come back online 00:48 < CubicEarths> If I paid an invoice, but it never reached its destination... say because a routing node didn't do it's job correctly 00:48 < mlz> the routing is not a magic from alice's wonderland, you have to do something before you find a route 00:49 < CubicEarths> I probably wasn't using the right terminology... if it is a multi-hop payment.. and a relaying node doesn't do its job 00:50 < mlz> not sure what you're talking about 00:51 < CubicEarths> Payments can get stuck... right? 00:51 < mlz> sure 00:51 < mlz> and i would suggest you get your hand on testing this stuff before you go further with all the ambiguous rhetorics 00:52 < CubicEarths> I am... 00:54 < CubicEarths> In me testing, I have tried to pay an invoice and it didn't complete 00:55 < mlz> what's the error message? 00:59 < CubicEarths> mlz: it's in lightning-c 01:00 < CubicEarths> The invoice never registered as being paid, and when I tried to pay the same invoice again, I get "payment is still in progress" 01:07 -!- kunla [~kunla@81.193.53.189] has joined #lnd 01:08 -!- Pioklo_ [~Pioklo@47.63.239.121] has joined #lnd 01:13 < mlz> CubicEarths, file an issue on their repo 01:16 < Veggen> Cubic: But what can happen, is that you commit a locked payment. Your channel partner will do th same to the next hop, until it reaches is destination 01:17 < Veggen> Cubit: When it reaches the destination, he will settle, and present backwards the proof that he has settled, until it reaches you. *Then* the payment is doen. 01:18 < Veggen> There is a timeout of the commited funds, so that it doesn't settle, you shluould get the commited funds back. 01:20 < Veggen> but of course, there is still bugs - so file an issue. 01:21 < CubicEarths> Veggen: Thanks. Mostly fits my understanding. How long is that timeout, typically? 01:28 -!- lest [2d4ccf42@gateway/web/freenode/ip.45.76.207.66] has quit [Ping timeout: 260 seconds] 01:29 < Veggen> may vary. 01:29 -!- jungly [~quassel@79.8.200.97] has joined #lnd 01:33 < Veggen> Hmm. No segwit transactions mined? 01:48 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has joined #lnd 02:26 < rafalcpp> are there seed servers used to find possible LN hubs automatically? 02:42 -!- wump is now known as wumpus 02:48 -!- Mark__ [5bd4cf04@gateway/web/freenode/ip.91.212.207.4] has quit [Ping timeout: 260 seconds] 02:50 -!- Pioklo_ [~Pioklo@47.63.239.121] has quit [Ping timeout: 246 seconds] 02:51 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:53 -!- Mark__ [5bd4cf04@gateway/web/freenode/ip.91.212.207.4] has joined #lnd 02:55 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Excess Flood] 02:55 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has joined #lnd 03:00 -!- dabura667_ [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 03:06 -github-lnd:#lnd- [lnd] halseth opened pull request #829: peer: track failed channels (master...peer-failed-channel-tracking) https://git.io/vxJF0 03:21 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 03:25 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has quit [Ping timeout: 268 seconds] 03:26 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has joined #lnd 03:26 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 03:35 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 03:40 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 03:42 < Veggen> hrm. I have a LND-generated tx with 0 fees :) 03:42 < lightningbot1> Do you know how/where it was created? 03:42 < lightningbot1> Would be great if you could create a bug report :slightly_smiling_face: 03:43 < Veggen> I will do. 03:44 < Veggen> not right now, but when I get home. 03:44 < Veggen> was crreated here: 03:44 < Veggen> 2018-03-12 00:07:11.841 [INF] CNCT: *contractcourt.commitSweepResolver(a9c30594d87e17edf77055b3afc099566dda172faf1b662575f4dc235a06bd57: 03:44 < Veggen> 0): sweeping commit output with tx=(*wire.MsgTx)(0xc421e47200)({ 03:46 < Veggen> but just before, it said it was to use 919 sat/vsize. 03:46 < Veggen> it also have only one output. 03:51 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 03:55 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 04:05 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:06 < Veggen> hmm. it's the channel with faucet that was eventually force-closed...node was updated etc. 04:11 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 268 seconds] 04:16 -!- Bezpol [5bf6447a@gateway/web/freenode/ip.91.246.68.122] has joined #lnd 04:17 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:21 < Bezpol> In GetTransaction and other function with fees - all fee are in Satoshi ? 04:21 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 04:22 -!- rafalcpp_ [~racalcppp@84-10-11-234.static.chello.pl] has joined #lnd 04:23 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Read error: Connection reset by peer] 04:23 -github-lnd:#lnd- [lnd] halseth opened pull request #830: link test: increase timeout for message sends (master...link-test-increase-timeout) https://git.io/vxUey 04:25 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:25 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has quit [Remote host closed the connection] 04:26 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has joined #lnd 04:29 < lightningbot1> veggen: great! 04:29 < lightningbot1> sounds like a bug we definitely want to track down, so if you are able to capture as much of the logs as possible, that’s awesome 04:29 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 04:31 < Veggen> I don't delete logs. They'll be there when I get home too :) 04:31 < Veggen> I actually have a cron-job to rsync them away before lnd can rotate them. 04:32 < Veggen> onbe of these days I'm gonna make a PR to configure and/or turn off log rotation. 04:32 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:32 -!- ajph [~ajph@unaffiliated/ajph] has joined #lnd 04:32 < Veggen> I like to handle that myself :) 04:37 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 04:46 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:51 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 04:54 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 04:59 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 05:04 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 05:08 -!- naribia [adefec0e@gateway/web/freenode/ip.173.239.236.14] has quit [Quit: Page closed] 05:08 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 05:15 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 05:20 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 05:24 -!- rafalcpp_ [~racalcppp@84-10-11-234.static.chello.pl] has quit [] 05:29 -!- Giszmo [~leo@pc-37-38-86-200.cm.vtr.net] has joined #lnd 05:31 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 05:35 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 05:39 -!- jungly [~quassel@79.8.200.97] has quit [Ping timeout: 240 seconds] 05:41 -!- jungly [~quassel@79.8.200.97] has joined #lnd 05:46 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 05:49 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 05:51 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 05:58 < lightningbot1> awesome, thanks! 06:02 -!- PaulCapestany [~PaulCapes@ip72-209-228-50.dc.dc.cox.net] has quit [Quit: .] 06:04 -!- PaulCapestany [~PaulCapes@ip72-209-228-50.dc.dc.cox.net] has joined #lnd 06:05 -!- PaulCapestany [~PaulCapes@ip72-209-228-50.dc.dc.cox.net] has quit [Remote host closed the connection] 06:06 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has joined #lnd 06:17 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 06:21 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 248 seconds] 06:29 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 06:34 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 06:36 < stevenroose> lnd build seems to be broken 06:36 < stevenroose> htlcswitch/circuit.go:21: syntax error: unexpected = in type declaration 06:38 < Veggen> upgrade go. 06:38 < Veggen> you are on 1.8 or older. 06:38 < Veggen> you need at least 1.9 06:39 < Veggen> (go for 1.10 if you upgrade) 06:40 < mlz> everyone needs to get go 1.10 :) 06:41 < Veggen> think 1.9 still works, but 1.10 is recommended ? 06:41 < Veggen> mmm, tried my first restore from seed... 06:41 < mlz> there was an issue with go and they suggested go 1.9.4, then they released go 1.10 and it's better 06:41 < stevenroose> hmm, thanks, yeah I'm on a VPS 06:42 < mlz> this was the issue with go: https://github.com/golang/go/issues/23672 06:45 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 06:50 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 06:53 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 06:53 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 06:56 -!- qxt [~qxt@unaffiliated/qxt] has left #lnd ["Leaving"] 06:58 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 06:59 -!- douglas_ [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #lnd 07:02 -!- lnostdal [~lnostdal@gateway/tor-sasl/lnostdal] has quit [Quit: https://quanto.ga/] 07:04 < Veggen> oh, crap. 07:04 < Veggen> shouldn't restore from seed give me my coins back? 07:05 < Veggen> i.e. lncli create and enter the seed ? 07:06 < Veggen> didn't send off coins first. 07:06 < Veggen> oh well, was just a little more than 1 tBTC :) 07:06 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:11 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 245 seconds] 07:12 < Veggen> http://paste.ubuntu.com/p/Pj5bHV8ffq/  07:12 < Veggen> that was not nice, either. 07:13 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:15 < Veggen> typed a wrong seed. 07:18 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 07:23 < mlz> wait, you restored the seed but the coin didn't show up? 07:23 -!- Bezpol [5bf6447a@gateway/web/freenode/ip.91.246.68.122] has quit [Quit: Page closed] 07:25 < mlz> oh noes.. now we know your seed, let's steal Veggen's test coins! :D 07:26 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:28 < Veggen> coins didn't show up. 07:28 < Veggen> trying once more ;P 07:28 < Veggen> please go ahead and steal my non-existent coins ;) 07:31 < mlz> lol 07:31 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 07:38 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has quit [Ping timeout: 240 seconds] 07:39 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-syspczbohxskpmau] has quit [Quit: Connection closed for inactivity] 07:41 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:46 < stevenroose> segwit address exists in wallet, can't upgrade from v4 to v5: well, we tried ¯\_(ツ)_/¯ 07:46 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 07:46 < stevenroose> Anyone an idea what to do with this? :) 07:51 < mlz> stevenroose, we've had a ton of breaking changes, you have to delete the whole .lnd database 07:51 < mlz> before upgrade 07:52 < Veggen> nope, no coins here. After seed restore. 07:52 < stevenroose> mlz any chance of reusing the wallet.db file? 07:52 < stevenroose> I prefer not having to go through the faucets again :D 07:53 < Veggen> you need to downgrade, then send off to another wallet (for example create an address in your full node) 07:53 < Veggen> then, delete everything, create new wallet - with seed that should in theory help you get your coins back *next* time. 07:54 < Veggen> I say in theory, because I have apparently lost my testcoins trying to do that :) 07:55 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:56 < stevenroose> Veggen, give me one of your lnd funding addresses 07:56 < stevenroose> I'll send you all my current coins, since I also have to upgrade :) 07:57 < stevenroose> (At least if I manage to find a commit at which I can access it :p) 07:57 < Veggen> "address": "tb1qtu28lwrt9237l2wrpx2q4vf6j8ngj6x7zmktel" 07:57 < stevenroose> Veggen, ok, you'll have to give me some time :D 07:58 < Veggen> ure.gonna create a bug report for this fund loss.. 07:58 < Veggen> eh, I am gonna. 07:59 < stevenroose> Well, it's testnet and it's alpha ;) 07:59 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 07:59 < stevenroose> I don't know about your case, but expect to lose money when running alpha software that manages your bitcoins 08:00 < Veggen> yah, sure. 08:00 < Veggen> just that quality was progressing so nicely towards beta :) 08:03 -!- offerm [c7cb6522@gateway/web/freenode/ip.199.203.101.34] has joined #lnd 08:06 < offerm> Question: If I need to pay someone a one time payment (A, LN user) and I wish to use LN for that, I need to setup a payment channel with user B that has a route to A and will be able in the future to provide routes to other LN users. How should my wallet finds the best candidate for that? 08:10 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 08:13 < stevenroose> You want to pay A? 08:14 < offerm> Yes, I want to pay A a one time payment. 08:14 < stevenroose> Then you can decide to either connect to A directly or indeed to some B that has a path to A. I don't know about lnd's current mechanism for finding an suitable candidate B, but I believe that in the future there will be quite advanced heuristics for that. 08:14 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 08:15 < stevenroose> Some heuristic based on the average throughput per node taken among a significant subset of well-connected nodes might be interesting to explore. 08:16 < stevenroose> roasbeef: ^ how does lnd currently select a peer to make a channel with when wanting to transact to some node A? Does it simply try and make a channel with A? Or does it consider other nodes that might be more useful on the longer term? 08:16 < Veggen> anone care to send me a very small amount of satoshis to tb1qdfe7f7myhxzzkt8ak57dhmepqyrnv9stdd80q5 ? 08:16 < Veggen> I plan to retest if I lose them. 08:17 < Veggen> ..so don't be generous :) 08:18 < offerm> How my LND node learns the structure of the network? is it done via connected peers (so I need to connect some one for that), by scanning of the blockchain or by some broadcast mechanism? 08:18 < mlz> Veggen, how many ? 08:19 < Veggen> mlz: As few as you can? 08:19 < Veggen> I plan to lose them. 08:19 < mlz> Veggen, i sent 2, is it enough? 08:19 < Veggen> satoshis? plenty. 08:19 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 08:20 < mlz> no, 2.0 tbtc 08:20 < mlz> :D 08:20 < Veggen> thanks. Needs to send off some before I lose them, then. 08:21 < mlz> Veggen, what are you testing? 08:21 < Veggen> mlz: Seed restore. 08:21 < mlz> oh 08:21 < mlz> Veggen, if you want to send back some: tb1qadj5hd8jm4kp0e79e9whv6v9mckszzqph84w7u 08:22 < Veggen> nah, I have a greenaddress test web wallet I use for such purposes. 08:22 < Veggen> I needed new coins anyhow, now that I had lost my old ones :) 08:22 < mlz> Veggen, ok, you might have to wait for a long time for it to be mined too 08:22 < mlz> just do the test :) 08:24 < Veggen> no hurry. 08:24 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 08:30 -!- Osso [~osso@2600:1700:37a0:1060:1c5e:8110:71a:f8a] has quit [Ping timeout: 240 seconds] 08:30 -!- Osso [~osso@162-225-190-212.lightspeed.livnmi.sbcglobal.net] has joined #lnd 08:31 -!- naribia [adefe8b0@gateway/web/freenode/ip.173.239.232.176] has joined #lnd 08:32 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 08:37 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 08:38 < naribia> what does the "cltv_expiry" mean for a payment request ? units of blocks right? 08:38 -!- iv4n [~iv4n@1.47.2.3] has quit [Ping timeout: 264 seconds] 08:38 < naribia> it expires after that many blocks of creation ? 08:39 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 08:43 < Veggen> mlz: most are now coming back...I have 859 satoshis left to lose :) 08:43 < Veggen> (sent them back to you) 08:43 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 08:45 < stevenroose> offerm: Again, I'm not sure about lnd internals currently, but nodes can retrieve channels from the blockchain. 08:45 < Veggen> steven: Not really? 08:45 < stevenroose> However, to know channel state (portion of capacity on every side) and fees of nodes, it needs more information than what's in the chain. 08:46 < stevenroose> Don't know if peers pass around all the information they know, or if they only get information about a channel from the peers involved in it 08:47 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 08:48 -!- offerm [c7cb6522@gateway/web/freenode/ip.199.203.101.34] has quit [Ping timeout: 260 seconds] 08:55 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 08:56 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has quit [Quit: Leaving] 08:57 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 08:58 < Styil> yo, are payments from multiple channels implemented? 08:58 < Styil> Say I have 20 bucks split among 2 channels, can I send all of them with one TX. 08:59 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 09:00 < Veggen> not currently implemented. 09:01 -!- iv4n [~iv4n@1.46.166.239] has joined #lnd 09:04 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:07 < stevenroose> Styil: it's planned though 09:09 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 09:11 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:16 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 09:19 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:19 -github-lnd:#lnd- [lnd] wilmerpaulino opened pull request #833: cmd/lncli: correctly set modified macaroon path (master...fix-macaroon-path) https://git.io/vxUPc 09:21 -!- Pioklo_ [~Pioklo@47.63.239.121] has joined #lnd 09:22 -!- grafcaps [~haroldbr@50.90.83.229] has joined #lnd 09:23 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 09:26 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has joined #lnd 09:26 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 246 seconds] 09:28 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:30 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has quit [Read error: Connection reset by peer] 09:30 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has joined #lnd 09:33 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 09:39 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:44 -!- grafcaps [~haroldbr@104.137.194.255] has joined #lnd 09:44 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 09:47 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:49 < mlz> testnet is too slow :/ where's the testnet wabbit! 09:51 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 09:53 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 09:58 -!- mode/#lnd [+o mlz] by aakselrod 10:02 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 10:06 < Veggen> okok. Anyone who have actually restored with seed? 10:07 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 10:07 < Veggen> reproducable, lost my funds on seed restore. 10:13 < stevenroose> I removed my data dir entirely, and now restarting, it requires me to call `lncli create`. However, I get "remote error: tls: handshake failure" 10:14 < stevenroose> Both lnd and lncli point to the same (same as before) cert file 10:14 < stevenroose> How does macaroons work for the `lncli create`? 10:15 < stevenroose> lnd created a macaroons.db file, but didn't write new .macaroons files 10:15 < stevenroose> The old ones are still there 10:15 < stevenroose> Should I remove them and let lnd create new ones? 10:16 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 10:16 < stevenroose> If I delete them, no new macaroon files are created. 10:19 < Veggen> mlz, now I could use some testcoins :O) tb1qtu28lwrt9237l2wrpx2q4vf6j8ngj6x7zmktel 10:20 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 10:22 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 10:22 <@mlz> Veggen, how many you need? 10:23 < Veggen> mlz: oh, not much. Had a bit over 1 before I lost them :) 10:23 < Veggen> don't need many large channels. 10:24 <@mlz> Veggen, 3 sent 10:24 < Veggen> thanks. 10:24 <@mlz> np 10:25 < Veggen> but I really didn't like this bug ;P 10:25 <@mlz> stevenroose, you need to delete your old tls files, restart lnd and it'll create new ones for you 10:26 < stevenroose> mlz: why? Google's BoringSSL implementation doesn't support the cipher the cert file has when lnd (Go's tls package) generates it 10:26 < stevenroose> I have a gRPC client that uses Google's BoringSSL 10:27 < stevenroose> So I have to use a non-lnd cert file for now 10:27 <@mlz> hm idk then 10:27 < stevenroose> Why doesn't lnd say anything about the cert file when I put it in the conf file? 10:27 < stevenroose> Should I report this? 10:29 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 10:34 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 10:38 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 10:42 <@mlz> stevenroose, you know roasbeef changed the tls cert about two weeks ago right? 10:51 -!- attilio [~attilio@cm-84.210.20.218.getinternet.no] has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 10:57 -!- attilio [~attilio@cm-84.210.20.218.getinternet.no] has joined #lnd 10:59 <@mlz> stevenroose, https://github.com/lightningnetwork/lnd/pull/776 11:06 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 260 seconds] 11:16 -!- MaxSan [~user@185.156.175.59] has joined #lnd 11:18 < naribia> what about the cert was changed? 11:21 -!- kunla [~kunla@81.193.53.189] has quit [Ping timeout: 246 seconds] 11:22 < justin__> beta tho 11:22 -!- jungly [~quassel@79.8.200.97] has quit [Remote host closed the connection] 11:23 < justin__> want pls 11:29 -!- Pioklo_ [~Pioklo@47.63.239.121] has quit [Read error: Connection reset by peer] 11:29 -!- Pioklo_ [Pioklo@ip-91.246.70.194.skyware.pl] has joined #lnd 11:30 -!- kunla [~kunla@bl13-61-148.dsl.telepac.pt] has joined #lnd 11:41 <@roasbeef> Veggen: it doesn't do a rescan restore yet, but everything is in place for it to do so 11:45 <@roasbeef> Veggen: you messed up inputting the seed 11:45 <@roasbeef> we should assert it's 24 at that point 11:47 < Veggen> roasbeef: the panic in cli ? yah, I noticed. 11:48 < Veggen> roasbeef: So it doesn't rescan for coins? Ok, that explains :) 11:49 <@roasbeef> stevenroose: peep le code, autopilot package, it's a start, more to be done on the front 11:53 < Veggen> gonna ditch that seed/node ID, leaving only some satoshi in it, so that I have a test case for testing that 11:53 < Veggen> ...my seed is compromised anyhow, in the issue :) 11:55 <@roasbeef> huh? just use it lol 11:55 < Veggen> :) 11:55 <@roasbeef> stevenroose: why would it say anything? 11:56 < Veggen> roasbeef: wasn't attached to it. Better to have a test case for a sweep restore. 11:56 <@roasbeef> test case for that will be trivial to create 11:56 <@roasbeef> it would be automated even 11:56 -!- eamonnw [~eamonnw@iceland.sdf.org] has quit [Ping timeout: 264 seconds] 11:59 < Veggen> roasbeed: mm, a test for *me* to validate that it works :) 11:59 <@roasbeef> /shrug 12:00 < Veggen> remember: bitcoin is trustless. Always validate :-) 12:00 <@roasbeef> read test code, run test code, validation done 12:02 < Veggen> sure. 12:03 -!- kunla [~kunla@bl13-61-148.dsl.telepac.pt] has quit [Ping timeout: 240 seconds] 12:06 -!- kunla [~kunla@bl10-85-39.dsl.telepac.pt] has joined #lnd 12:16 -github-lnd:#lnd- [lnd] wilmerpaulino opened pull request #834: multi: specify retrieving active, inactive, public, and private channels from listchannels rpc (master...list-channels) https://git.io/vxTT8 12:19 -!- MaxSan [~user@185.156.175.59] has quit [Remote host closed the connection] 12:22 < Veggen> roasbeef: but I have another bug. 12:23 < Veggen> when you took down/force-closed all on faucet yesterday, it ended up in a sweep TX on my end...one output to me, probably ok? But a TX with *zero* fees. 12:29 <@roasbeef> Veggen: zero fees? 12:30 <@roasbeef> the closing tx has zero fees, or you produced one with zero fees? 12:30 <@roasbeef> i saw that trace above 12:30 <@roasbeef> but you're using bitcoind right? 12:30 <@roasbeef> we've seen some issues with high-ish fee fesimtatino lately for btcd, but according to mlz, bitcoind has been fine 12:33 -!- q-biq [q-biq@unaffiiliated/q-biq] has quit [Ping timeout: 240 seconds] 12:34 -github-lnd:#lnd- [lnd] Roasbeef pushed 2 new commits to master: https://git.io/vxTIT 12:34 -github-lnd:#lnd- lnd/master 5a2a4a2 Wilmer Paulino: cmd/lncli: correctly set modified macaroon path 12:34 -github-lnd:#lnd- lnd/master d75e2f7 Olaoluwa Osuntokun: Merge pull request #833 from wilmerpaulino/fix-macaroon-path... 12:39 -!- offerm [546f8b93@gateway/web/freenode/ip.84.111.139.147] has joined #lnd 12:40 < offerm> Question: If I need to pay someone a one time payment (A, LN user) and I wish to use LN for that, I need to setup a payment channel with user B that has a route to A and will be able in the future to provide routes to other LN users. How should my wallet finds the best candidate for that? 12:43 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 12:44 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 12:44 <@roasbeef> offerm: depends, if you think you'll be doing many payments to A for w/e reason, would make sense to establish a direct channel, otherwise, you could crawlbackwards from A to find a suitable node to establish a channel with, for some definition of "suitable" 12:45 -!- kunla [~kunla@bl10-85-39.dsl.telepac.pt] has quit [Ping timeout: 240 seconds] 12:48 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 12:48 -!- kunla [~kunla@bl10-85-39.dsl.telepac.pt] has joined #lnd 12:49 < offerm> @roasbeef: Thanks. How does my lnd learn the network structure? is it done via broadcast, scan of the blockchain for open channels, or via a connected node? 12:50 <@roasbeef> offerm: you connect to a peer (via which ever boostrapping mechanism), then you reconcile state, the entire graph is an authenticated datastructure, you verify everychannel actually exists (unspent) and also that those advertising the channel can actually perform updates (have the multis-sig keys, etc) 12:52 < offerm> roasbeef: so if getnetworkinfo shows 2874 nodes and 3709 channels should I assume that this is a full picture? 12:52 <@roasbeef> offerm: you never know the full picture 12:52 <@roasbeef> it's optional to tell ppl about channels 12:52 <@roasbeef> but you can still route to a channel you don't know about 12:53 <@roasbeef> they basically give you the suffix of the route, then you go to that intermediate point, and concat the routes, and send from there 12:53 <@roasbeef> all those explorers or w/e don't really mean anything 12:53 <@roasbeef> no laptops/phones, etc need to advertise channel as they won't be actively routing 12:53 < offerm> Where can I read about how it works? 12:54 <@roasbeef> routing hints? 12:54 <@roasbeef> it's in bolt11 12:54 <@roasbeef> in the future they can even be fully encrypted 12:55 -github-lnd:#lnd- [lnd] Roasbeef closed pull request #829: peer: track failed channels (master...peer-failed-channel-tracking) https://git.io/vxJF0 12:59 -github-lnd:#lnd- [lnd] Roasbeef pushed 2 new commits to master: https://git.io/vxTqE 12:59 -github-lnd:#lnd- lnd/master ddfe73e Olaoluwa Osuntokun: cmd/lncli: ensure mnemonic for restore flow is exactly 24 words 12:59 -github-lnd:#lnd- lnd/master 813902d Olaoluwa Osuntokun: log: hook up the logger for the sphinx package... 13:01 -github-lnd:#lnd- [lnd] Roasbeef pushed 1 new commit to master: https://git.io/vxTqH 13:01 -github-lnd:#lnd- lnd/master 4ced071 Olaoluwa Osuntokun: cmd/lncli+log: fix linter error 13:04 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #lnd 13:06 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #lnd 13:10 < stevenroose> roasbeef: I get a transport tls error when trying lncli create, no idea why 13:10 < stevenroose> I use a custom cert, but nothing about the cert is mentioned by lnd when starting, so I assume it's ok and I point to it for both lnd and lncli 13:11 < stevenroose> (just got back on my computer) let me try move the cert and let lnd make one and see if it still complaints 13:11 < lndbot> what kind of cert? 13:11 <@roasbeef> make sure you have the cert set properly 13:11 <@roasbeef> or just let lnd use its own cert :) 13:12 <@roasbeef> stevenroose: if your cert is in a def palce, then you need to tell lncli where the cert is 13:14 < offerm> roasbeef: so if getnetworkinfo shows 2874 nodes and 3709 channels should I assume that this is a full picture for public channels? 13:17 < stevenroose> roasbeef: I do that, just like the key file 13:17 < stevenroose> Anyways, it worked with using lnd's own cert file 13:17 < stevenroose> But that one doesn't allow remote access (even though externalip is provided) 13:20 <@roasbeef> there's already a flag for that stevenroose 13:24 -!- naribia [adefe8b0@gateway/web/freenode/ip.173.239.232.176] has quit [Ping timeout: 260 seconds] 13:25 < stevenroose> roasbeef: you mean rpclisten? 13:25 <@roasbeef> no 13:25 <@roasbeef> tlsip or something like that 13:35 <@roasbeef> ah it's --tlsextraip= 13:35 <@roasbeef> stevenroose: ^ 13:40 < stevenroose> roasbeef: does it explicitly check if it's an IP addr instead of a domain name? Doesn't seem to work (I set in in config file, though) 13:40 <@roasbeef> it takes an ip 13:41 < stevenroose> hmm 13:41 < stevenroose> well, fair enough :) 13:41 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has quit [Ping timeout: 246 seconds] 14:03 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 14:05 -!- kunla [~kunla@bl10-85-39.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 14:08 -!- kunla [~kunla@bl13-61-148.dsl.telepac.pt] has joined #lnd 14:15 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 14:16 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #lnd 14:31 -!- ken2812221 [~User@133-203.dorm.ncu.edu.tw] has quit [Ping timeout: 260 seconds] 14:31 -!- Styils [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 14:31 -!- ken2812221 [~User@133-203.dorm.ncu.edu.tw] has joined #lnd 14:33 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has quit [Ping timeout: 252 seconds] 14:36 -!- Styils [Styil@gateway/vpn/privateinternetaccess/styil] has quit [Remote host closed the connection] 14:36 -!- Styils [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 14:38 -!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: Leaving] 14:40 < rollinDyno> roasbeef: ah the certs, I'll try that 14:41 <@roasbeef> faucet down for upgrades 15:02 -!- franzwolf [bda90dc5@gateway/web/freenode/ip.189.169.13.197] has joined #lnd 15:03 -!- franzwolf [bda90dc5@gateway/web/freenode/ip.189.169.13.197] has quit [Client Quit] 15:10 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:11 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 15:11 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:11 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 15:12 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:12 -!- douglas_ [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 245 seconds] 15:12 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 15:12 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:13 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 15:13 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:14 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 15:14 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Remote host closed the connection] 15:20 < rollinDyno> roasbeef: how do I run the btcd docker image as simnet? 15:21 < rollinDyno> I'm looking at the dockerfile and don't understand why if I expose port 18333 it'll automatically understand to run as testnet 15:22 -!- Styils is now known as Styil 15:24 < rollinDyno> Does this make sense? sudo docker run -p 18555:18555 -p 18556:18556 -d -v /home/faure/.btcd/:/root/.btcd/ -v /home/faure/.btcctl/:/root/.btcctl/ --name sbtcd roasbeef/btcd --rpcuser=kek --rpcpass=kek --simnet 15:26 < rollinDyno> When I run lnd unlock my wallet gets stuck right after "Opened wallet" 15:48 <@roasbeef> heads up, testnet key derivation changing 15:48 <@roasbeef> last component 15:53 -!- Osso [~osso@162-225-190-212.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 15:56 -!- grafcaps [~haroldbr@104.137.194.255] has quit [Ping timeout: 264 seconds] 15:58 < Veggen> mmm 15:58 < Veggen> was just about to update my node anyhow. 16:01 < rollinDyno> No matter which mode (testnet, mainnet, simnet) I start btcd on the docker, I can't expose the RPC port. I get this error: 22:56:30 2018-03-13 [WRN] RPCS: Can't listen on [::1]:18556: listen tcp6 [::1]:18556: bind: cannot assign requested address 16:01 <@roasbeef> rollinDyno: you need to expose the port 16:01 < rollinDyno> In the Dockerfile? 16:02 <@roasbeef> looks like it needs to be v4 maybe? 16:02 < rollinDyno> I've gotten the same with the testnet and it's marked as EXPOSED in the dockerfile 16:03 < rollinDyno> alright gonna have to learn about v4 vs v6 and how to do configure that 16:06 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #lnd 16:14 -!- grafcaps [~haroldbr@50.90.83.229] has joined #lnd 16:23 -!- Pioklo_ [Pioklo@ip-91.246.70.194.skyware.pl] has quit [Ping timeout: 246 seconds] 16:25 -!- MaxSan [~user@86.105.9.67] has joined #lnd 16:32 -!- kunla [~kunla@bl13-61-148.dsl.telepac.pt] has quit [Ping timeout: 248 seconds] 16:38 -!- TerminusAlamond4 [~TerminusA@sj0.logicfailed.com] has joined #lnd 16:48 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has quit [Ping timeout: 240 seconds] 16:53 -github-lnd:#lnd- [lnd] Roasbeef pushed 2 new commits to master: https://git.io/vxTrG 16:53 -github-lnd:#lnd- lnd/master b2608dd Johan T. Halseth: htlcswitch/link_test: increase timeout for message sends... 16:53 -github-lnd:#lnd- lnd/master a451c1d Olaoluwa Osuntokun: Merge pull request #830 from halseth/link-test-increase-timeout... 16:56 < Veggen> that was not the breaking change? 17:04 <@roasbeef> nope 17:08 -github-lnd:#lnd- [lnd] Roasbeef closed pull request #782: funding: implement reservation zombie sweeper (master...master) https://git.io/vAriL 17:08 -github-lnd:#lnd- [lnd] Roasbeef pushed 4 new commits to master: https://git.io/vxToc 17:08 -github-lnd:#lnd- lnd/master 5410725 PaddyQuinn: lnwallet: update comments 17:08 -github-lnd:#lnd- lnd/master 75e45b8 PaddyQuinn: funding: implement reservation zombie sweeper... 17:08 -github-lnd:#lnd- lnd/master c67f140 PaddyQuinn: funding: add zombie sweeper tests... 17:09 -github-lnd:#lnd- [lnd] Roasbeef pushed 1 new commit to master: https://git.io/vxToB 17:09 -github-lnd:#lnd- lnd/master d3cb451 Olaoluwa Osuntokun: funding: run gofmt -s on funding manager tests 17:22 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 17:26 -!- Osso [~osso@2600:1700:37a0:1060:9565:98f6:837f:9e2d] has joined #lnd 17:28 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 17:36 -!- naribia [adefec07@gateway/web/freenode/ip.173.239.236.7] has joined #lnd 17:39 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 17:43 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has joined #lnd 17:54 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-dsjtpwndxysvveny] has joined #lnd 18:01 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 18:10 -github-lnd:#lnd- [lnd] Roasbeef pushed 12 new commits to master: https://git.io/vxTPT 18:10 -github-lnd:#lnd- lnd/master 64ee4e0 Conner Fromknecht: htlcswitch/circuit_map: add Config and Reextract obfuscators 18:10 -github-lnd:#lnd- lnd/master 75c7349 Conner Fromknecht: htlcswitch/circuit_test: use circuit map config and test rextraction 18:10 -github-lnd:#lnd- lnd/master dccab0a Conner Fromknecht: htlcswitch/failure: add Reextract to SphinxErrorEncrypter 18:13 -github-lnd:#lnd- [lnd] Roasbeef pushed 1 new commit to master: https://git.io/vxTPn 18:13 -github-lnd:#lnd- lnd/master 90ecc38 Olaoluwa Osuntokun: funding: fix race conditions in tests by guarding r.lastUpdated w/ a mtx 18:14 -github-lnd:#lnd- [lnd] Roasbeef pushed 9 new commits to master: https://git.io/vxTPl 18:14 -github-lnd:#lnd- lnd/master 55da4cc Conner Fromknecht: chainparams: add CoinType to parameters for HD derivation 18:14 -github-lnd:#lnd- lnd/master 2447f30 Conner Fromknecht: chainregistry: init secret key ring wth CoinType from params 18:14 -github-lnd:#lnd- lnd/master cb7f348 Conner Fromknecht: keychain/btwallet: support coin type configuration... 18:14 -!- go1111111 [~go1111111@199.231.240.191] has quit [Ping timeout: 264 seconds] 18:23 -!- Giszmo [~leo@pc-37-38-86-200.cm.vtr.net] has quit [Ping timeout: 246 seconds] 18:31 -!- BashCo_ [~BashCo@unaffiliated/bashco] has joined #lnd 18:32 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 240 seconds] 18:39 -!- Osso [~osso@2600:1700:37a0:1060:9565:98f6:837f:9e2d] has quit [Remote host closed the connection] 18:41 -!- Giszmo [~leo@ip-45-233.219.201.nextelmovil.cl] has joined #lnd 18:52 -!- gethh [uid264798@gateway/web/irccloud.com/x-ppgkomeooylarmlq] has quit [Quit: Connection closed for inactivity] 19:14 -!- dabura667 [~dabura667@153.142.228.110] has joined #lnd 19:16 -!- ewise [68bb0153@gateway/web/freenode/ip.104.187.1.83] has quit [Quit: Page closed] 19:50 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has quit [Ping timeout: 248 seconds] 19:59 <@roasbeef> heads up, dns config is gonna change a bit 20:00 -!- MaxSan [~user@86.105.9.67] has quit [Remote host closed the connection] 20:15 -!- Zouppen [joell@2002:54fb:daab::1] has quit [Ping timeout: 256 seconds] 20:22 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 20:26 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 20:32 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 20:35 -!- Giszmo [~leo@ip-45-233.219.201.nextelmovil.cl] has quit [Ping timeout: 260 seconds] 20:45 <@roasbeef> faucet bkac up 20:45 <@roasbeef> dns will still be spotty for a bit 20:51 -!- Zouppen [joell@2002:54fb:daab::1] has joined #lnd 20:59 <@mlz> roasbeef, when you create another .lnd wallet to retrieve your seed, do you do type "create" or "unlock"? 21:00 < lndbot> mlz, use create, tell it you have a seed, then enter le seed 21:01 <@mlz> conner, ok, thanks :) 21:12 -!- User__ [~User@133-203.dorm.ncu.edu.tw] has joined #lnd 21:15 -!- ken2812221 [~User@133-203.dorm.ncu.edu.tw] has quit [Ping timeout: 240 seconds] 21:22 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has joined #lnd 21:23 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 21:24 <@roasbeef> we lose our segwit miner? :( 21:27 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 21:38 <@mlz> roasbeef, the seed doesn't recover the coin from a previous wallet 21:41 <@mlz> i think we have two segwit miners but they're slow, the last one showed up about 1 hr 18 min ago 21:43 <@roasbeef> mlz: yeh it doesn't do recovery yet 21:43 <@mlz> oh 21:43 <@roasbeef> as the birthday isn't yet passed in 21:44 <@roasbeef> main thing is getting stuff like the look-ahead right 21:46 < lndbot> got multi-hop payments over private channels working :slightly_smiling_face: 21:46 <@roasbeef> ayyyeee 22:00 < naribia> whaaat 22:01 < naribia> I asked about that but was made fun of lol 22:01 -!- Bezpol [1f0043cc@gateway/web/freenode/ip.31.0.67.204] has joined #lnd 22:09 <@mlz> naribia, what did you ask ? 22:09 < naribia> about multi hop through private channels :P 22:09 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 240 seconds] 22:24 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 22:28 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 22:31 -!- camulos [559fedd0@gateway/web/freenode/ip.85.159.237.208] has joined #lnd 22:32 -!- camlulos [~user@85.159.237.208] has joined #lnd 22:33 -!- grafcaps [~haroldbr@50.90.83.229] has joined #lnd 22:33 -!- camlulos [~user@85.159.237.208] has left #lnd [] 22:33 -!- camulos1 [~user@85.159.237.208] has joined #lnd 22:35 -!- camulos [559fedd0@gateway/web/freenode/ip.85.159.237.208] has quit [Ping timeout: 260 seconds] 22:38 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 248 seconds] 22:40 < camulos1> hi, i have been playing around with grpc (lnrpc). But I am having an issue with "nodeInfo, err := client.GetInfo(ctxb, req)"; The following error pops up "authentication handshake failed: x509: certificate signed by unknown authority"; The following cert. is being used: "/home/user/.lnd/tls.cert" 22:52 < Bezpol> Self signed cert. Find how for your system use self signed cert. It is not problem in lnd and lnrpc 22:53 < Bezpol> You connect to grpc (lnrpc) from ? 22:54 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds] 23:01 < camulos1> i am writing my own golang program (web application), which is using lnrpc (but I am new to lnd, golang, tls, ...) I understand its not a problem with lnd 23:02 < camulos1> you mean how my "operating system" handles self signed cert? or what do you mean by system 23:06 < Bezpol> If I use node.js I must use process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; you must find what use in golang 23:07 < Bezpol> I finished full web application on node.js for lnd. What do you create on web and lnd in golang ? Any special idea ? 23:09 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has quit [Quit: Leaving] 23:13 < camulos1> My background is relational databases (SQL)... I don't know anything about web applications, including js. But I followed the guide "Writing Web Applications" (https://golang.org/doc/articles/wiki/) and like the syntax/design of golang. I am trying to create my own website with a "LN donation screen" to help me get exposure to blockchain/bitcoin/LN. 23:24 < Bezpol> I must go will return in an hour. 23:25 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has joined #lnd 23:27 < Veggen> mrf. No segwit transactions mined, and I have all my funds unconfirmed, in neat 0.2 BTC sized transactions to avoid the "one large UTXo means only one channel at a time" problem... 23:29 -!- larafale [~larafale@ax213-1-82-66-157-194.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 23:31 -!- Bezpol [1f0043cc@gateway/web/freenode/ip.31.0.67.204] has quit [Ping timeout: 260 seconds] 23:35 <@roasbeef> Veggen: heh have some stuff planned for autopilot itself to manage utxos better 23:37 <@roasbeef> camulos1: you're using go to drive lnd? you could pretty much lift out a good bit of code fromt he cli itself 23:40 -!- mp___ [mi@hell.cx] has quit [Ping timeout: 268 seconds] 23:47 < camulos1> yes, you mean the stuff in "github.com/lightningnetwork/lnd/cmd/lncli" right? I did find that to be very useful, but was not able to build main.go due to "undefined: createCommand ... " 23:48 <@roasbeef> well i just mean lifting out the code that does the cert/macaroon parsing and stuff 23:49 < camulos1> do i need the macaroon if i only want to do a "getInfo" (not using the unlock wallet functionality), because I deleted that stuff :) 23:49 <@roasbeef> yes 23:49 <@roasbeef> it's how we do authentication 23:50 <@roasbeef> your present a macaroon, and that'll be used to figure out what capabilities you have 23:51 < camulos1> ok, ... will have to do some more reading about that 23:53 <@roasbeef> so this code camulos1 https://github.com/lightningnetwork/lnd/blob/master/cmd/lncli/main.go#L62 23:55 <@roasbeef> so that'll grab the certs, find the relevant macaroons, and connect to ln d 23:58 < camulos1> thanks