--- Day changed Mon Jan 01 2018 00:16 < midnightmagic> 1.9.1 is the recommended version; is that a recommended minimum, or a hard recommendation, so, not 1.9.2 ? 00:16 < lndbot1> Some channels hang 00:17 < midnightmagic> are you answering me? that's on 1.9.2? 00:17 < lndbot1> I should close those as well for the bitrefill nice. Haven't had time to do so simlay 00:17 < lndbot1> Version for? 00:18 < midnightmagic> Over here on the IRC network, the topic is: "Go 1.9.1 is the recommended version " 00:18 < midnightmagic> For lightning network daemon. 00:18 < lndbot1> Sorry was commenting on the above before I saw your comment 00:18 < midnightmagic> Ah, okay. np. 00:18 < lndbot1> That works fine here 00:47 -!- tobrand_ [d8f32b1c@gateway/web/freenode/ip.216.243.43.28] has joined #lnd 00:54 -!- sovjet [~sovjet@user182.c2.sevnica.kabelnet.net] has joined #lnd 00:59 -!- Styil [~Styil@gateway/vpn/privateinternetaccess/styil] has quit [Remote host closed the connection] 00:59 -!- Styil [~Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 01:12 <@molz> midnightmagic! happy new year! :D 01:13 <@molz> midnightmagic, i'm using Go 1.9.2 01:15 < midnightmagic> molz: happy new year! thanks for the report! 01:15 < midnightmagic> \o 01:15 -!- deusexbeer [~deusexbee@093-092-181-095-dynamic-pool-adsl.wbt.ru] has quit [Remote host closed the connection] 01:35 <@molz> my updated short list for testnet LN nodes to play with: https://paste.ee/p/pJJ5a#I8LoJL4ss7XCg4PgI46OMAw7pqndXWzr 01:46 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 01:50 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lnd 01:50 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 248 seconds] 01:58 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 02:41 -!- deusexbeer [~deusexbee@093-092-181-095-dynamic-pool-adsl.wbt.ru] has joined #lnd 03:02 -!- Styil [~Styil@gateway/vpn/privateinternetaccess/styil] has quit [Remote host closed the connection] 03:10 < Veggen> hrm. yesterday, I routed htlc.me to starblocks via my LN channels. Today, after my node has been down for the night, I don't route that anymore.. 03:10 < Veggen> even though I can pay htlc->me, and me->starblocks. 03:10 <@molz> how did you route htlc.me? 03:11 < Veggen> molz: channel to it. 03:11 <@molz> ah 03:11 < Veggen> and there's balances in all relevant channels. 03:12 <@molz> you mean push amts? 03:12 < Veggen> yes. 03:12 <@molz> yea that's how it works 03:12 < Veggen> and from htlc to me, and from me to starblocks, I can pay fine. 03:12 < Veggen> but not from htlc to starblocks. 03:12 <@molz> it seems to me lnd routing is getting much better than when we started testing it 03:13 <@molz> Dr Beef is on the roll 03:13 < Veggen> that rarely have worked, btw, from htlc to starblocks. I had it working for a while on a new channel yesterday. 03:13 < Veggen> might try tear down and reopen the channel and see if it starts working again. 03:14 <@molz> well i just a test with my 3 nodes, and i wrote it down, let me find it 03:14 -!- deusexbeer [~deusexbee@093-092-181-095-dynamic-pool-adsl.wbt.ru] has quit [Ping timeout: 248 seconds] 03:17 <@molz> ok so i have 3 nodes: Node 1 and 3 have channels with bitrefill and yalls, but not a channel with each other, Node 2 has no channel with anyone except with Node 1 03:17 <@molz> Node 3 created an invoice and Node 2 could pay it 03:18 -!- pioklo [Pioklo@91.246.70.194] has joined #lnd 03:26 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-zmtirqnzahxjqwox] has joined #lnd 04:18 <@roasbeef> test 04:18 <@molz> roasbeef! 04:20 -!- sdfgsdfg [~sdfgsdfg@unaffiliated/sdfgsdfg] has quit [Ping timeout: 248 seconds] 04:22 < sovjet> my bet is on you guys :) 04:22 < kjellberg> Is it a bad idea to try to set up a LN node on mainnet? 04:23 < kjellberg> It's ok if it fails and I loose everything 04:23 < Veggen> kjellberg: not necessarily. But it's bad to open it up for the public, I guess. 04:23 <@molz> kjellberg, if you're willing to lose some money 04:23 <@molz> still not recommended 04:24 < kjellberg> I want to own the first live LN in my country :D 04:24 <@molz> if you set up your own two nodes and put in 10 bucks that you don't care if you lose it 04:24 < kjellberg> cool thanks 04:24 < kjellberg> Is there any explorer for mainnet? 04:24 <@molz> for normal txs? sure 04:25 <@molz> there're plenty of explorers for on-chain txs 04:25 < kjellberg> Like this one https://explorer.acinq.co/ but for mainnet? 04:25 <@molz> oh, no 04:25 <@molz> but you can see your nodes with describergraph or something like that 04:26 < kjellberg> Cool ill try it! 04:26 < kjellberg> thanks 04:26 <@molz> `lncli describegraph` 04:27 < kjellberg> I'll try in 7 days, cause I need to download mainnet blockchain first :D 04:29 <@molz> kjellberg, are you on linux? 04:29 < kjellberg> yes just installed a fresh droplet with btcd, btcctl and ld 04:30 <@molz> ah ok, it takes a long time to download the chain with btcd, i'm just wondering if you want to try lnd with bitcoind 04:30 <@molz> there's a patch that can get lnd to run with bitcoind 04:30 < kjellberg> Is it faster? Cause i think i have both.. 04:30 <@molz> it's faster to sync bitcoin core on mainchain, yes 04:31 <@molz> here's the patch: https://gist.github.com/aakselrod/5644b9319041a796ba6ffca28062376e 04:31 <@molz> need to make sure your bitcoind has ZMQ installed 04:34 < kjellberg> i didnt have bitcoind.. so will install it now and try with your patc 04:34 < kjellberg> h 04:34 < kjellberg> cool 04:45 <@molz> it's a patch made by Alex, he's on holidays vacation, he'll be back soon, there will be more progress with the patch later to get it to work on windows, right now it only works on linux afaik 04:45 <@molz> not sure if it works on mad because nobody has tested it on mac 04:47 <@roasbeef> fk 04:47 <@roasbeef> 2018, plz gief me an ACK for this TCP window to advnce m8 04:48 <@molz> lol :P 04:48 <@molz> as much as you want to get rid of windows but i'm sorry to let you know, it won't die soon :P 04:51 < kjellberg> I just changed from 5 years with OSX to Win10. And its awesome, except that nothing works, but its ok with a ubuntu vbox :D 04:51 < Veggen> ok. Tore down htlc.me channel, created new one, sent funds to other side... 04:51 < Veggen> now, I can again pay from htlc.me to starblocks. 04:52 < Veggen> I think htlc.me fails to use channels where connections have been lost. 04:53 < Veggen> (I now route htlc.me->starblocks through me, again) 04:56 < Veggen> can this be why it's almost never possible to pay htlc.me to starblocks? 04:56 <@roasbeef> test 5 05:00 < Veggen> what does htlc.me run? 05:06 < Veggen> ...and who runs it? 05:09 < Veggen> oh, Alex? 05:09 <@molz> kjellberg, i'm betting on LN to be used more on phones and windows because of games, betting, buying coffee.. 05:10 < Veggen> I hope traders will use it. How much of todays load is daytraders? 05:22 <@roasbeef> jtest 99 05:24 < booyah> Veggen: there is no "hope". they will use it to save money on fees 05:25 < Veggen> booyah: yes. And if exchanges behave rationally, they'll all be running lightning nodes. 05:28 -!- aakselrod [~aakselrod@gateway/vpn/privateinternetaccess/aakselrod] has quit [K-Lined] 05:28 -!- aakselrod [~aakselrod@gateway/vpn/privateinternetaccess/aakselrod] has joined #lnd 05:29 < kjellberg> for sure, lets hope mobile LN payments must replace all cash transactions :D 05:30 < kjellberg> Are ops in this channel from https://lightning.network/ ? Whats the difference between https://lightning.network/ LightningLabs and Acinq? 05:31 < kjellberg> same protocol but different apps? 05:32 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-gsyktscbdfzaoxko] has quit [Quit: Connection closed for inactivity] 05:32 < Veggen> yes, same protocol but different apps. 05:33 < Veggen> (I'm no dev either, just a user who has started playing with lnd, and hope to find a way to contribute :) 05:33 < kjellberg> nice :) Yes I was "glassmus" yesterday here so I remember you :d 05:34 < Veggen> oh, ok :) 05:39 < Veggen> kjellberg: realistically, there's still a bit of work to be done before LN is usable on mainnet. 05:40 < Veggen> I can personally live with clunky UI and occational routing problems myself, and will probably be an early adopter when we're at that stage :) But not at the "losing funds" stage. 05:40 < Veggen> that, we can just as well do on testnet :) 05:43 < Veggen> mmm, seems I'm in the coffee payment business. probably have to push more funds to other end soon... 05:43 < kjellberg> haha yes it is :) "no route found" wont give us a coffee 05:43 < kjellberg> but still cool 05:45 < kjellberg> I'm doing this to learn and to get better arguments against Bcash :D 05:45 < Veggen> that coin is best ignored, I guess. But I do hate the FUD. 05:46 < Veggen> (and it's staggering to see how much hate comes from there towards honest and competent people that just doesn't agree with them) 05:46 <@roasbeef> test 9k 05:50 -!- belcher [~belcher@unaffiliated/belcher] has joined #lnd 05:50 < Veggen> but about fees and transactions on main net...is there anyone who has done anything seriously about analyzing the workload? Classifying it in "likely spam", "to/from exchanges", etc? 05:51 < Veggen> takes forever to sync a node, so if someone has a snapshot of the mempool, I'd be thankful :) 05:51 < kjellberg> test 55 05:53 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #lnd 06:00 < Veggen> there. 500k more satoshi at the htlc.me end to fund coffee spendings... 06:00 < Veggen> (ok, I have only routed about 4-5 so far :) 06:13 <@molz> damn 06:14 <@molz> roasbeef broke lnd net :P 06:14 <@molz> i was wondering why lncli listchannels didn't move 06:14 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lnd 06:14 <@molz> 2018-01-01 16:13:40.312 [INF] CRTR: Pruning 31 Zombie Channels 06:34 <@roasbeef> test 06:34 <@roasbeef> 06:35 <@roasbeef> might be a day or so till i can actually use the internets 06:35 <@roasbeef> can't even use IRC lol, fkn ascii over tcp 06:38 < kjellberg> You can use mIRC while working on the Windows app ;) 06:42 -!- wxss [~user@5.254.80.163] has joined #lnd 06:43 <@roasbeef> bgoes it spurts 06:43 <@roasbeef> got like 20-30 mi  06:43 <@roasbeef> using ii 06:43 <@roasbeef> using irssi 06:44 -!- user [~user@196.196.200.3] has joined #lnd 06:47 -!- wxss [~user@5.254.80.163] has quit [Ping timeout: 248 seconds] 06:54 < brocktice> molz: do you sleep? 06:55 < brocktice> So with bitcoind backend this is what I get when I try to connect. 06:55 < brocktice> bitcoind@btctestnet:~/gocode/src/github.com/lightningnetwork/lnd$ lncli connect 03c1a21de20ea7468b2c700be821574b1391febcf41fa7eab578ad4fccdcadb890@45.77.115.33:9735 06:55 < brocktice> [lncli] rpc error: code = OutOfRange desc = EOF 06:55 < brocktice> similar to the EOF I se when other nodes are trying to connect to me 06:57 -!- user [~user@196.196.200.3] has quit [Quit: Changing server] 06:57 -!- wxss [~user@196.196.200.3] has joined #lnd 06:59 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds] 07:05 <@molz> brocktice, no :P 07:09 < Veggen> 2018-01-01 16:09:34.365 [WRN] SRVR: Received inbound connection from peer 031091ad47a797cd8f6e2e39854203a8af8dfea1c2c565055a834e134e68136931, but already connected, dropping conn 07:10 < Veggen> what's that? someone getting confused? network troubles? 07:11 < brocktice> Veggen: not sure if you're talking to me, I'm trying to get testnet bitcoind + lnd working 07:11 < brocktice> I can just go run btcd but seems like figuring out where I went wrong might be valuable 07:11 < Veggen> sure. 07:12 < brocktice> Both inbound connections and outbound fail with a message about EOF 07:12 <@molz> well btcd to run on testnet isn't so bad, just mainnet takes really long for it 07:13 < brocktice> I thought it was faster to sync that bitcoind? 07:13 < brocktice> *than 07:13 <@molz> bitcoind is faster to sync 07:13 < brocktice> oh 07:14 <@molz> i mean testnet blockchain isn't as big as mainnet blockchain 07:14 < brocktice> right 07:14 < brocktice> I just got a full node + electrumx going so I've been through all that from scratch recently 07:14 <@molz> do you have port 9735 opened on your server? 07:16 < brocktice> I do, I'm just double-checking that 07:17 < brocktice> yes I can reach it with telnet from a linode server 07:17 < brocktice> on 9735 07:24 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lnd 07:25 < brocktice> I'm going to fire up btcd as a sanity check 07:32 < brocktice> btcd synchronizing 07:35 -!- teste [b1118304@gateway/web/freenode/ip.177.17.131.4] has joined #lnd 07:37 < kjellberg> Anyone who know why I cant start a parallel bitcoind on testnet? bitcoind on mainnet is currently running but "bitcoind -testnet" instant crashes at "2018-01-01 15:34:37 CDBEnv::Open: LogDir=/home/ln/.bitcoin/testnet3/database ErrorFile=/home/ln/.bitcoin/testnet3/db.log" 07:37 < brocktice> kjellberg: conflict over port 8333 maybe? 07:38 < kjellberg> Maybe, but shouldnt testnet auto open at 1833? 07:38 < wxss> testnet should use port 18333 07:39 < kjellberg> +3 :P 07:39 < brocktice> ahhh my bad 07:40 < brocktice> well I'd better open that on my testnet node then... 07:40 <@molz> oh.. one thing i noticed, i have to put the credentials in bitcoin.conf to run testnet lnd and create mainnet.conf for bitcoind on mainnet 07:40 <@molz> and put the datadir in mainnet.conf 07:41 <@molz> i had to ask arubi to help figure this out 07:42 < kjellberg> But if i run bitcoind -testnet it should read my config from .bitcoin/testnet3/bitcoin.conf right? :o 07:43 <@molz> well normally bitcoin.conf is in .bitcoin directory 07:44 <@molz> i guess you can put in that directory and direct your testnet lnd there 07:44 < kjellberg> yes but if I add the -testnet it reads everything from testnet3 directory i think 07:44 < kjellberg> or at least, it should, but maybe thats my problem 07:44 <@molz> but for some reason i couldn't get mine to run, i guess i didn't do it correctly or something, so i put bitcoin.conf in .bitcoin directory and on there i have credentials to run testnet lnd 07:45 <@molz> and to run bitcoind on mainnet i have this in "mainnet.conf": -conf=/home/moli/.bitcoin/mainnet.conf 07:46 -!- kpcyrd [~kpcyrd@2a03:b0c0:0:1010::16f:4001] has quit [K-Lined] 07:47 -!- Jonas_ [53e3ad53@gateway/web/freenode/ip.83.227.173.83] has joined #lnd 07:47 -!- Jonas_ is now known as Guest72010 07:47 -!- kpcyrd [~kpcyrd@2a03:b0c0:0:1010::16f:4001] has joined #lnd 07:47 < kjellberg> molz, thank you!!! bitcoind -conf=/home/ln/.bitcoin/testnet3/bitcoin.conf worked for me 07:49 <@molz> :D 07:49 < kjellberg> its the opposite from yours but i want mainnet to be standard so. -conf= helped to load it correctly. 07:49 <@molz> yes, and thanks i've learned something from you :D 07:50 <@molz> linux is still strange to me, i'm still learning it 07:50 < kjellberg> haha yes its wierd cause when i runt bitcoin-cli -testnet without a testnet3/bitcoin.conf it complains about that there is a missing config file at that location. But it still doesnt understand how to load it if its there :P 07:53 <@molz> lol 08:15 -!- teste [b1118304@gateway/web/freenode/ip.177.17.131.4] has quit [Ping timeout: 260 seconds] 08:39 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has joined #lnd 09:07 -!- YungMoonHodler [~me@unaffiliated/boscop] has joined #lnd 09:26 -!- contrapumpkin [~copumpkin@haskell/developer/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:28 -!- contrapumpkin [~copumpkin@haskell/developer/copumpkin] has joined #lnd 09:35 < drexl> where should i put the externalip in the lnd.conf? 09:35 < drexl> under [Application Options] ? 09:54 -!- PaulCapestany [~PaulCapes@ip68-100-207-91.dc.dc.cox.net] has quit [Quit: .] 09:55 -!- Varunram [sid210151@gateway/web/irccloud.com/x-togftzvbyjcvsieu] has joined #lnd 09:55 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has joined #lnd 09:56 -!- Varunram [sid210151@gateway/web/irccloud.com/x-togftzvbyjcvsieu] has left #lnd [] 09:56 -!- PaulCapestany [~PaulCapes@ip68-100-207-91.dc.dc.cox.net] has joined #lnd 10:03 <@molz> yea 10:40 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds] 10:42 -!- cloaks [~urmomwant@unaffiliated/cloaks] has quit [] 10:46 -!- gbulfon [bec0e813@gateway/web/freenode/ip.190.192.232.19] has joined #lnd 10:46 < gbulfon> hi, is there is someone here ? 10:47 < gbulfon> I am follow tutorial http://dev.lightning.community/tutorial/01-lncli/index.html, but I don't have lncli installed 10:48 < gbulfon> where I can see how to instlal lncli 10:49 < brocktice> gbulfon: it's installed along with lnd by go 10:49 < brocktice> in your gopath/bin iirc 10:51 < gbulfon> i don't have lncli into my gopath/bin 10:52 < gbulfon> maybe I skipped somethint 10:52 < brocktice> gbulfon: did you do this part? http://dev.lightning.community/guides/installation/ 10:52 -!- platowright [5816abd3@gateway/web/freenode/ip.88.22.171.211] has joined #lnd 10:52 < gbulfon> yes 10:53 < lndbot1> it should install when you do `go install . ./...` in the lnd source directory 10:53 < gbulfon> I have running btcd and 3 terminal with lnd (alice, bob and charlie examples) 10:54 < gbulfon> right now, i am trying to follow http://dev.lightning.community/tutorial/01-lncli/index.html (Working with lncli) 10:54 < brocktice> I'm a bit of a newbie at go, my $GOPATH is gocode and in gocode/bin/ I have lncli, btcd, lnd 10:55 < brocktice> If you have lnd and not lncli in that directory I'm going to have to leave it to people more versed in go to sort out :/ 10:56 < gbulfon> so, you say that lnd and lndcli are created at same time ? 10:56 < brocktice> lncli yeah 10:56 < gbulfon> i will review installation process 10:56 < gbulfon> thank 10:56 < brocktice> yw, good luck! 11:03 < contrapumpkin> I started up the lightning app and its log window shows that it's downloading blocks. Does that mean it's running some btcd behind the scenes that's syncing up with testnet for me? 11:03 < contrapumpkin> or if not, what blocks is it downloading? 11:03 < contrapumpkin> (this is the gui app that supposedly runs lnd behind the scenes) 11:04 < lndbot1> I think it runs lnd with https://github.com/lightninglabs/neutrino 11:05 < contrapumpkin> cool, thanks 11:05 <@molz> it's connected to a node that roasbeef set up 11:06 < contrapumpkin> thanks roasbeef :) 11:07 -!- Styil [Styil@gateway/vpn/privateinternetaccess/styil] has joined #lnd 11:15 -!- platowright [5816abd3@gateway/web/freenode/ip.88.22.171.211] has quit [Quit: Page closed] 11:18 < gbulfon> why lnd is waiting for encryption password. I run lnd --no-macaroons --bitcoin.rpcuser=kek --bitcoin.rpcpass=kek --bitcoin.simnet --bitcoin.active 11:18 < gbulfon> its normal ? 11:19 < contrapumpkin> so my lightning app appears to have fully synced with testnet (or so the logs claim). How do I stick testnet coins into it? 11:20 < contrapumpkin> oh there's the address, never mind 11:21 < brocktice> testnet btcd at height 1056457 11:21 < brocktice> getting there... slowly 11:25 <@molz> contrapumpkin, are you testing the linux or windows app? 11:25 < contrapumpkin> macOS 11:26 <@molz> oh cool 11:26 <@molz> maybe later you can test to see if you can lnd with bitcoind on your mac? 11:27 < contrapumpkin> sure, but my only bitcoind is running against mainnet :) 11:27 < contrapumpkin> on this machine 11:32 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 11:35 < contrapumpkin> omg I have some testnet coins in my lightning app 11:36 < contrapumpkin> who can I open a channel with? 11:37 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 248 seconds] 11:37 <@molz> endurance node is down 11:38 <@molz> open a channel with bitrefill: 03459c42e997536a3347cb31c19c50df2d8e0d22e4b064de4c435a75bb275b9d47@lnd.bitrefill.com 11:38 <@molz> or yalls: 0338511860feb17e3d601a2342e807cde73182fdfd1fa886c6751fc417940cb441@45.77.115.33 11:40 < contrapumpkin> hmm, interesting 11:40 < contrapumpkin> I had 1.3 btc in the app's wallet, tried to create a channel with bitrefill you listed above containing 10k satoshi 11:40 < contrapumpkin> now the app claims my balance is 0 11:45 < contrapumpkin> it looks like a normal transaction with a reasonable change address, so perhaps the wallet sees that the transaction sending to change has no confirmations and treats it as 0 balance 11:47 < contrapumpkin> ah yes, when that txn got a confirmation, it recognized my change again 11:52 < kjellberg> molz, did you get it to work with bitcoind? I get unknown option: core.active 11:53 <@molz> kjellberg, yes i'm running two lnd nodes with bitcoind 11:53 <@molz> kjellberg, are you sure your bitcoind has ZMQ? 11:54 < kjellberg> im not sure if its on the correct port? 11:54 < contrapumpkin> is the gui app exclusively for person-to-person channels, or is it also implementing the whole "network" aspect of lightning? 11:54 < kjellberg> https://github.com/aakselrod/lnd/issues/2 12:02 < gbulfon> Sorry, I tried again, installing from the ground (this time on my mac) and lnd installation process generate only lnd command (not lndcli), what am I doing wrong ? 12:07 < contrapumpkin> molz: sweet, I now have a channel open with bitrefill.com :D 12:08 < kjellberg> gbulfon try lncli ? 12:10 < brocktice> kjellberg: I got that same problem 12:10 < kjellberg> with bitcoind? 12:12 < contrapumpkin> "payment route failure" with no corresponding log message 12:12 < contrapumpkin> anyone seen that? I see one issue on github but no real resolution 12:13 < kjellberg> yes its verry common, try to open more channels with other nodes 12:14 < brocktice> kjellberg: yes with bitcoind 12:14 < brocktice> it doesn't seem to like the conf file option 12:14 < brocktice> but it accepts the command line flag 12:14 < brocktice> however I never got it working with bitcoind on testnet 12:14 < brocktice> I'm trying with btcd now, waiting for it to sync 12:14 < brocktice> once I've got that working so I know lnd is set up correctly I will go back to bitcoind 12:16 < brocktice> kjellberg: it synched up and stuff but I kept getting EOF errors whenever a node tried to connect to me, or when I tried to connect out 12:17 -!- mnd [53375300@gateway/web/freenode/ip.83.55.83.0] has joined #lnd 12:19 < kjellberg> now with btcd or with bitcoind? 12:19 -!- mnd [53375300@gateway/web/freenode/ip.83.55.83.0] has quit [Client Quit] 12:22 <@molz> kjellberg, hm i think i had the same problem when i had lnd.conf, can you try to start lnd without the .conf, i know it has a long line of parameters but can you try that? 12:22 < gbulfon> i dont have lncli or lndcli command 12:22 <@molz> kjellberg, try this: lnd --bitcoin.active --bitcoin.testnet --core.active --debuglevel=debug --noencryptwallet 12:23 < gbulfon> inside the lnd source I have lnd.go 12:23 <@molz> gbulfon, did you follow the guide? 12:23 < gbulfon> go build and go install only produce lnd program into the /bin folder 12:23 < gbulfon> molz, yes 12:24 < gbulfon> this guide: http://dev.lightning.community/guides/installation/ 12:24 < gbulfon> in this guide only lnd program is build 12:24 <@molz> gbulfon, make sure you have your gopath set correctly, which OS? 12:25 < gbulfon> in a mac to /users/gbulfon/gocode 12:26 < gbulfon> in a linux machine to /home/gbulfon/gocode 12:26 < kjellberg> Attempting automatic RPC configuration to bitcoind: unable to load RPC credentials for btcd: unable to extract RPC credentials: unable to find zmqpubrawblock in config, cannot start w/o RPC connection 12:26 < kjellberg> with "lnd --bitcoin.active --bitcoin.testnet --core.active --debuglevel=debug --noencryptwallet" 12:27 <@molz> kjellberg, ah look at your bitcoind folder if it has a .cookie file 12:27 < kjellberg> hm maybe it reads from my mainnet file :D 12:27 <@molz> haha maybe 12:28 <@molz> i had to put testnet credential in bitcoin.conf in .bitcoin directory 12:28 <@molz> gbulfon, did you export your gopath in ~/.bash_profile ? 12:29 < gbulfon> no 12:29 <@molz> gbulfon, here's how i install Go in linux, i think it's similar if you use for mac: https://paste.ee/p/b0n35#8ckJAm8fNcJEydZhyQBrIKLdblLMsSOE 12:30 < gbulfon> thank, i have go installed and running 12:30 < gbulfon> i can install and run btcd and lnd 12:30 < gbulfon> i cannot see where install or from where lncli 12:30 < kjellberg> LNWL: Caught up to height 40000 @molz thank you again 12:30 < kjellberg> pro :) 12:30 <@molz> whoa 12:31 <@molz> what did you do, kjellberg ? 12:32 < kjellberg> i did as you said from the beginning. moved all test configs to bitcoin.conf and mainchain config to another 12:32 <@molz> yea, we'll talk with Alex when he gets back :D 12:36 -github-lnd:#lnd- [lnd] robmcl4 opened pull request #543: rewrite ChannelGraphBootstrapper sampling strategy (master...robmcl4/bootstrapper) https://git.io/vbxNF 12:40 < brocktice> kjellberg: let me know if it's actually able to accept connections 12:40 < brocktice> or create them 12:40 < brocktice> once it's all caught up 12:42 <@molz> kjellberg, for mainnet i have "datadir=/path/to/dir" put in mainnet.conf, but when i try to query info i have to use "bitcoind -conf=..." 12:42 <@molz> i mean when i run it 12:42 < kjellberg> sure, im currently waiting for it to "catch up blocks" 12:42 <@molz> to query: "bitcoin-cli -conf=..." 12:42 <@molz> really cumbersome 12:42 < kjellberg> yes i had to runt bitcoin-cli with -conf to 12:43 < gbulfon> Its work for me ! I cannot execute go install . ./cmd/... line. Now its work. regards 12:51 <@molz> gbulfon, oh .. good to hear :) 12:53 < contrapumpkin> molz: when you said yalls channel 12:53 < contrapumpkin> what is that? 12:55 <@molz> it's yalls.org 12:56 < contrapumpkin> aha 12:56 <@molz> pay to read contents and it's a parody of another site which shall not be named lol 12:56 < lndbot1> 0338511860feb17e3d601a2342e807cde73182fdfd1fa886c6751fc417940cb441@45.77.115.33 is yalls peer 12:57 < contrapumpkin> yeah, got it 12:57 <@molz> oh did i give a wrong one 12:57 < contrapumpkin> still get a "payment route failure" when trying to send there 12:57 < contrapumpkin> molz: nope, that's the same one you gave I think 12:57 <@molz> ah yes 12:57 < lndbot1> What is your pubkey? 12:58 < contrapumpkin> 02634f64ab767b8fac54b9ac3a4768f7fc48531704e0b4606d6cdfcb26dede7f6e 12:59 < contrapumpkin> the app displays "CID: 0" for both my open channels, for some reason 12:59 < contrapumpkin> not sure if that's expected 12:59 < lndbot1> Maybe the channel size is too small? 12:59 < contrapumpkin> it should have 91k satoshi in it on my side 12:59 < contrapumpkin> so 100 satoshi seems fine 13:00 < lndbot1> it’s the smallest channel on there but in theory that should be ok 13:00 < contrapumpkin> yeah I was feeling stingy with my hard-earned testnet coins 13:01 < contrapumpkin> every time it says "payment route failure" I get no log messages 13:01 < lndbot1> Are you on lnd master? 13:02 < contrapumpkin> I'm on the latest release of the gui app, which I think is pinned to a particular version of lnd 13:02 < lndbot1> Did you try restarting it, eliminating the data directory and then restarting it? 13:03 < contrapumpkin> ooh, I now have nonzero CIDs after restarting the app 13:06 < contrapumpkin> hmm 13:11 < contrapumpkin> now after restarting, lnd pegs one of my cores but it appears to be doing very little based on the logs 13:11 < contrapumpkin> also, trying to send 100 satoshi doesn't do anything. I can click on the button but I get no feedback that anything happened, and if I switch to the transactions view, nothing seems to change 13:15 < contrapumpkin> restarted it again, and it's calmed down but is back to saying "payment route failure" 13:17 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-rcmmztscsaxumckz] has joined #lnd 13:25 -!- Guest72010 [53e3ad53@gateway/web/freenode/ip.83.227.173.83] has quit [Ping timeout: 260 seconds] 13:28 < drexl> I have the same problem 13:28 < drexl> I have a channel with someone who has 107 channels and payinvoice hangs forever 13:30 <@molz> wut 13:30 < drexl> I can't route a payment to yalls 13:31 <@molz> drexl, who has 107 channels? 13:31 < drexl> https://explorer.acinq.co/#/n/03b83283765f36daa497207f214416177020d962e4d38a805f17bd5583bd8a18d2 13:31 <@molz> ah, that's htlc.me 13:31 <@molz> a popular wallet 13:32 <@molz> drexl, so you were trying to pay htlc.me? 13:32 < drexl> no I am trying to pay yalls but I only have a channel with htlc.me 13:33 < wxss> 21:30 <@molz> drexl, who has 107 channels? │~ 13:33 < wxss> 21:31 < drexl> https://explorer.acinq.co/#/n/03b83283765f36daa497207f214416177020d962e4d38a805f17bd5583bd│~ 13:33 < wxss> 8a18d2 │~ 13:33 < wxss> 21:31 <@molz> ah, that's htlc.me │~ 13:33 < wxss> oops sry 13:33 <@molz> wxss? 13:33 < wxss> copy/past error 13:34 <@molz> drexl, i just paid htlc, no problem 13:34 < kjellberg> Nice :) just sent som tBTC from https://htlc.me/ to my node :) 13:35 < kjellberg> But i had to add my own peer to htlc.me. Shouldnt it be possible to include the peer address in the QR code? would make it much easier for "normal" people to pay 13:35 < drexl> molz I am not trying to pay htlc I am trying to pay yalls.org via my channel with htlc 13:36 <@molz> ah 13:38 <@molz> Connection Error 13:38 <@molz> HTLC.me is currently establishing network connectivity. Please try your send again later. 13:39 < drexl> oh 14:07 <@molz> drexl, i just got HTLC to pay to yalls 14:08 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 14:08 <@molz> make sure you click on the button "Send Payment" 14:11 -!- ThomasV [~thomasv@unaffiliated/thomasv] has joined #lnd 14:16 < drexl> hmm what button ? 14:17 < drexl> molz still can't get it to work 14:17 < drexl> I am using lncli 14:17 <@molz> drexl, make sure you're connected to it as a peer 14:17 <@molz> and do you have a channel with it? 14:18 < drexl> I have 14:18 < drexl> hmm weird 14:19 < drexl> I am connected to them but the channel says active: false 14:19 <@molz> oh then maybe you had a channel with the old node 14:19 <@molz> i think alex updates those nodes quite often and he wipes off the old database 14:20 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 14:21 < drexl> Ok I'll open a new one 14:24 < drexl> that's the correct syntax to close a channel right ? https://pastebin.com/91J2MA6F 14:25 <@molz> no 14:25 <@molz> lncli closechannel d9ad45252e60531c8a5b6d58fbccd610d6a1889723c7e14c7e25f5f1d3af05ca 1 --force 14:25 <@molz> you get the "channel_point" and the "index" next to it 14:26 < drexl> ah ok ty 14:26 <@molz> and because its status is "false" so you have to use "--force" to close it, but if a channel is still active you don't need --force 14:33 < brocktice> molz: well I got connections no problem with btcd 14:33 < brocktice> on testnet 14:34 < brocktice> so whatever is wrong, it's something with my bitcoind/lnd setup 14:36 -!- pioklo [Pioklo@91.246.70.194] has quit [Ping timeout: 256 seconds] 14:37 <@molz> brocktice, did you put testnet configs in bitcoin.conf? 14:37 < brocktice> roasbeef: do you know why I'm getting this when I try to install btcwallet? cmd/sweepaccount/main.go:181: cannot use func literal (type func(btcutil.Amount) (btcutil.Amount, []*wire.TxIn, [][]byte, error)) as type txauthor.InputSource in return argument 14:37 < brocktice> your fork of it that is 14:38 < brocktice> molz: yep bitcoin.conf was definitely running on testnet 14:38 <@molz> oh you had trouble with the patch?? 14:38 <@molz> with compiling the patch? 14:39 < brocktice> idk? is that part of the patch? 14:39 < brocktice> I hadn't installed btcwallet before 14:39 < brocktice> just compiled it I think? 14:39 <@molz> the btcwallet? yes 14:39 < brocktice> Even if I check out master I still get that error 14:40 < brocktice> As I was using bitcoind I didn't think I needed a separate wallet 14:40 < brocktice> but now I want to try making transactions so as I understand it I need btcwallet with btcd 14:40 <@molz> well if you don't have the btcwallet, do: go get -u github.com/roasbeef/btcwallet 14:41 <@molz> go back and recompile it 14:41 < drexl> how can I mine using btcd (on testnet) ? 14:42 <@molz> no idea 14:42 <@molz> i've never used simnet 14:43 <@molz> and if you want to mine on testnet, you need to have an asic miner 14:43 < brocktice> molz: I did that part 14:43 <@molz> testnet still has too much hashrate to mine from a gpu 14:43 < drexl> oh, I thought the difficulty was much lower 14:43 < brocktice> It didn't let me fire up lnd yesterday until I replaced the vendor/btcwallet 14:44 < brocktice> and I did the glide install but I guess not the go install ./cmd/... or whatever 14:44 < brocktice> yeah maybe I should fire up my old avalon on testnet 14:44 <@molz> ah yes you need to do go install 14:44 < brocktice> I didn't realize diff was that hard 14:44 < brocktice> molz: well in that case the patch seems to be broken? 14:45 <@molz> it works for me 14:46 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 240 seconds] 14:47 < brocktice> hm back to the drawing board I guess 14:47 < drexl> molz, what decides how many blocks it takes for a channel to open ? 14:47 < drexl> I've been waiting for like 3 hours for this one 14:47 < drexl> "blocks_till_open": -7, 14:49 <@molz> drexl, restart your node 14:49 < brocktice> molz: do I need to build btcwallet before the patch process described here? https://gist.github.com/aakselrod/5644b9319041a796ba6ffca28062376e 14:49 < brocktice> I just followed that yesterday 14:49 <@molz> no 14:50 < brocktice> at no point does it call for the install ./cmd/... in btcwallet 14:50 < brocktice> afaict 14:50 <@molz> brocktice, the patch assumes you already have lnd before like when you were running it with btcd 14:50 <@molz> so before you never had a btcwallet 14:50 < brocktice> so, I built the patched lnd yesterday 14:50 < brocktice> and it did connect to bitcoind 14:51 < brocktice> but then I kept getting those EOFs 14:51 <@molz> so now when you get to that point and there's no btcwallet, just install it with go get -u github.com/roasbeef/btcwallet 14:51 < brocktice> hmmm 14:52 < brocktice> it doesn't like that 14:52 < brocktice> I think I'm in over my head here, I should probably learn more about go :( 14:52 <@molz> i don't know Go 14:52 < brocktice> https://paste.ee/p/FL1pe 14:52 <@molz> i'm just pretending i know it lol 14:53 < brocktice> I mean, I don't even understand how it works 14:53 < brocktice> I don't know why I should have to build something before patching it 14:53 < brocktice> then build it again 14:53 < brocktice> instead of just patching then building 14:53 < brocktice> but somehow I seem to have fucked up that whole install process 14:54 <@molz> hm i don't think you have to do git pull on btcwallet 14:55 <@molz> just do "go get.." and it install it for you in that directory in your gopath 14:55 < kjellberg> i think btcwallet is includes as a dependecy in btcd? 14:55 <@molz> not in roasbeef branch 14:55 <@molz> idk i think 14:55 < kjellberg> Do you have anything at cd $GOPATH/src/github.com/roasbeef/btcwallet ? 14:56 < brocktice> yep 14:56 < kjellberg> i think that I got it just by installing btcd 14:56 < brocktice> molz: go get did the git pull 14:57 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has quit [Ping timeout: 256 seconds] 14:57 < brocktice> so, the bitcoind PR does not touch the problematic file 14:57 < brocktice> gonna check roasbeef's commits on that file 14:57 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has joined #lnd 14:58 < brocktice> that code hasn't been touched in 2 years... wtf 14:59 <@molz> not that 14:59 < kjellberg> i dont think youre supposed to build btcwallet 14:59 <@molz> right 14:59 < kjellberg> just replace $GOPATH/src/github.com/lightningnetwork/lnd/vendor/github.com/roasbeef/btcwallet to your patched btcwallet with a symlink like in the gist tutorial 14:59 <@molz> exactly 15:00 < kjellberg> i also got a lot of EOF when trying to connect to nodes 15:00 < kjellberg> try them all 15:01 < kjellberg> and make sure you have a confirmed np2wkh address with balance on it 15:01 <@molz> i'm wondering if he's still looking for btcwallet in the btcd suite which IS NOT what we use here 15:01 <@molz> we're not touching btcd for this patch at all 15:02 < brocktice> 15:59 < kjellberg> just replace $GOPATH/src/github.com/lightningnetwork/lnd/vendor/github.com/roasbeef/btcwallet to your patched btcwallet with a symlink like in the gist tutorial 15:02 < brocktice> that's what I did 15:02 < brocktice> so... am I supposed to use btcwallet now if I want to test? 15:02 < brocktice> or what 15:03 < brocktice> oh ffs 15:03 < brocktice> well at some point btcwallet showed up in gocode/bin 15:03 < brocktice> lol 15:03 < kjellberg> [21:22:59] <@molz> kjellberg, try this: lnd --bitcoin.active --bitcoin.testnet --core.active --debuglevel=debug --noencryptwallet 15:03 <@molz> brocktice, first off, did you install lnd from here: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#installing-lnd 15:03 < kjellberg> running lnd with those parameters helped me to 15:05 < brocktice> kjellberg: I did run it with his parameters 15:05 -!- CubicEarths [~cubiceart@73.109.62.103] has joined #lnd 15:05 < brocktice> molz: I did the git clone on lnd, the glide install, then go install 15:06 < brocktice> then I merged in the pull request, checked out the bitcoind branch 15:06 < brocktice> installed again 15:06 <@molz> i'm not sure why you have the pull request 15:06 < brocktice> molz: it's in the instructions for connecting to bitcoind 15:06 < brocktice> I followed this: https://gist.github.com/aakselrod/5644b9319041a796ba6ffca28062376e 15:09 <@molz> yes i have that page opened on my computer the last how many days.. when you do "go get -u github.com/roasbeef/btcwallet" it just quietly installs btcwallet in that directory of your gppath and it doesn't say "pull request" or anything 15:09 <@molz> gopath* 15:10 < brocktice> so I did that yesterday and it worked fine 15:10 -!- CubicEarths [~cubiceart@73.109.62.103] has quit [Ping timeout: 264 seconds] 15:10 < brocktice> but if I do it again it complains 15:10 < kjellberg> its pretty much just copy/paste in that tutorial if youve already got it working with https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#installing-lnd before. 15:10 < brocktice> anyway, I have btcwallet somehow 15:11 < kjellberg> i also struggled with this all day but found it that it was just a ~/.bitcoind/bitcoin.conf problem 15:11 <@molz> brocktice, what's the complaint? 15:11 < brocktice> um, well before it was that I needed btcwallet and it complained when I tried to install it 15:11 < brocktice> but apparently it's installed now, somehow 15:13 <@molz> well according to the guide one btcwallet is deleted and then just have to ln to the other 15:15 < drexl> I restarted lnd put the channel is still pending :/ 15:15 < drexl> "blocks_till_open": -9, 15:16 < brocktice> btcwallet is catching up on blocks... 15:16 < brocktice> so I guess soon I can actually send a lightning tx hopefully? :) 15:26 -!- ThomasV [~thomasv@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds] 16:09 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 16:13 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 248 seconds] 16:15 -!- qxt [~zzzzzzzzz@unaffiliated/qxt] has joined #lnd 16:17 < qxt> so I am trying to set up lnd with a bitcoind backend as follows. https://gist.github.com/aakselrod/5644b9319041a796ba6ffca28062376e 16:18 < qxt> says to checkout git fetch origin pull/9/head:bitcoind-backend ... ummm yeah don't I need to clone some code or something first? 16:19 < kjellberg> have you installed lnd and btcd before using https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#installing-lnd ? 16:19 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 16:20 < qxt> kjellberg, nope but thx or filling in that very important "detail" 16:21 < qxt> kjellberg, you mean clone it right 16:21 < kjellberg> Its a patch for lnd so you'll need to install that first the normal way 16:21 < kjellberg> and when you install lightningnetwork/lnd you'll get btcwallet to at $GOPATH/src/github.com/roasbeef/btcwallet 16:22 < qxt> ok all makes sense now. 16:22 < qxt> I am a C python kind of guy. know nada about Go but yes it was in the Debian repo. I just made a system ln to /usr/local/bin for go. Is that ok? 16:23 < qxt> So there would be not path issues 16:25 < qxt> any reason this is better then c-lighting/bitcoind ? 16:25 < kjellberg> Im not sure, but the normal way is to add export PATH=$PATH:$GOPATH/bin to your .profile 16:26 < kjellberg> i think that you're required to add GOPATH to 16:26 < qxt> a bit safer ofc since only I would be able to use go then if I use my .profile 16:27 < kjellberg> are you on mac or windows? 16:27 < kjellberg> or linux* 16:27 < qxt> Debian GNU/Linux 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) x86_64 GNU/Linux 16:28 < qxt> linux 16:29 < kjellberg> maybe put it in .bash_profile or .bashrc then, or a file that loads when you login :) 16:32 < qxt> the path is /usr/lib/go-1.8/bin 16:33 < qxt> what I did was just ln -s /usr/lib/go-1.8/bin/go /usr/local/bin/go so it would get picked up by everything but yes Ill be putting it in my shell pref 16:34 < qxt> kjellberg, so I got to first install lnd and btcwallet the "normal" way? Any info on how to do that? 16:35 < qxt> Normally I just clone a git. Check out the branch I like then make it without installing it so it is local. 16:35 < qxt> and use git to patch stuff 16:36 < qxt> Like I said. I am a Go retard 16:37 < kjellberg> Do you have a full synced node on testnet with bitcoind? Cause the guide at https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#installing-lnd covers everything from installing go to btcd (bitcoind alternative) to lnd. The gist link you are reading from is a hack/patch if you want to change to bitcoind instead of btcd which comes with lnd 16:38 < qxt> kjellberg, have all the testnet and mainnet blockchains on core. Ill follow the and see where this goes. Thx 16:40 < kjellberg> bitcoin-wallet is a dependency to lnd, so you dont need to clone it. youll get it when you have installed lnd :) 16:42 < qxt> kjellberg, nice. Wondering though, bitcoind does not really support segwit yet. There is a "way" to do it but it is really hackish. 16:42 < qxt> kjellberg, would think that would be a issue 16:42 < kjellberg> yes you can create your segwit address using lnd 16:43 < qxt> perfect 16:43 -!- sovjet [~sovjet@user182.c2.sevnica.kabelnet.net] has quit [Quit: Leaving] 16:43 < kjellberg> lnd newaddress np2wkh 16:44 <@molz> both bitcoind and btcd have segwit 16:44 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has joined #lnd 17:11 < contrapumpkin> still haven't been able to pay y'alls 17:11 < contrapumpkin> this time I'm occasionally getting a log message 17:11 < contrapumpkin> "unable to find links by destination unable to locate channel link bydestination [sic] hop id" 17:12 < contrapumpkin> the destination it lists is the one I created a channel with 17:12 < contrapumpkin> I'll embiggen my channel I guess 17:13 < lndbot1> which wallet? 17:14 < contrapumpkin> the lightning gui app 17:15 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 268 seconds] 17:16 < lndbot1> You tried resetting and restarting and stuff? Is the issue with just yalls or also htlc.me? 17:24 < contrapumpkin> I've tried restarting the app a few times, yeah 17:24 < contrapumpkin> haven't tried htlc.me, only have a channel open to yalls and that cellphone payment place 17:25 < contrapumpkin> also, when I try to "top up" my y'alls channel it doesn't do anything, then eventually pops up a "syncing to chain" blue banner at the bottom left 17:25 < contrapumpkin> and that never seems to go away 17:25 < contrapumpkin> nothing obvious is happening in the log window 17:27 < contrapumpkin> trying it now :) 17:31 < lndbot1> If nothing works I would delete the data dir and start fresh 17:32 -!- wxss [~user@196.196.200.3] has quit [Quit: leaving] 17:33 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 17:34 < contrapumpkin> will see once this channel confirms 17:34 < contrapumpkin> is there a place I can grab an lndcli that can speak to the lnd bundled with the gui app? 17:38 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-zmtirqnzahxjqwox] has quit [Quit: Connection closed for inactivity] 17:44 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has joined #lnd 17:53 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-meiqojleyvdnhefq] has quit [Quit: Connection closed for inactivity] 18:00 < lndbot1> If you build the one in lnd repo it should work if you match up the credentials but I’ve never tried that 18:10 < contrapumpkin> whoa! 18:10 < contrapumpkin> I was able to send to htlc.me 18:11 < contrapumpkin> pity I can't seem to get it to flow the other way 18:12 < contrapumpkin> I assume it needs some sort of UPNP-like listening address mapping? 18:18 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 18:21 < contrapumpkin> oh okay, I got it going the other way too 18:22 < contrapumpkin> my channel wasn't fat enough to allow a payment to go the other way 18:23 < contrapumpkin> so if I wanted to send more money than I currently have in my htlc.me channel back to my lightning app 18:23 < contrapumpkin> how do I convince it to open up a channel with a nontrivial amount of money in it? 18:27 < lndbot1> If it fails to send it will automatically try and make a channel 18:27 < brocktice> OK I have lnd, btcwallet, btcd, all running on testnet 18:27 < brocktice> something is still no bueno with my btcctl config though: Post https://localhost:8334: dial tcp [::1]:8334: getsockopt: connection refused 18:27 < contrapumpkin> @alexbosworth it says "HTLC.me is currently establishing network connectivity. Please try your send again later." 18:28 < contrapumpkin> @alexbosworth it says that whenever I try sending something in excess of what's in their side of my direct channel with them 18:28 < brocktice> ohhhh it needs to be 18334 18:28 < contrapumpkin> "off by 1" error ;) 18:28 < lndbot1> right, that’s what it says if a send fails and it has no way to achieve the send due to channel capacity limits 18:28 < lndbot1> @alexbosworth I suppose I could talk here too 18:29 < lndbot1> yeah, so it seems like it's unable to open up a new channel with me? 18:29 < brocktice> and then when I use --testnet it says "This implementation does not include wallet commands" 18:29 < lndbot1> what’s your pubkey? 18:29 < brocktice> How does one use the wallet with btcwallet then? 18:30 < lndbot1> @alexbosworth 02634f64ab767b8fac54b9ac3a4768f7fc48531704e0b4606d6cdfcb26dede7f6e 18:30 < contrapumpkin> is there some sort of "block explorer" equivalent for the lightning network? 18:30 < lndbot1> You already took a million satoshis out 18:30 < brocktice> is lndbot a slack bridge or something? 18:31 < contrapumpkin> yeah 18:31 < lndbot1> I can make a new channel 18:31 -!- crispY [6cbd5eee@gateway/web/freenode/ip.108.189.94.238] has joined #lnd 18:31 < brocktice> ahhh 18:31 < crispY> a 18:31 < crispY> Hey, I got started with this https://github.com/lightningnetwork/lnd/tree/master/docker 18:31 < lndbot1> @alexbosworth ooh, I just saw something appear in pending-open now 18:31 < crispY> Any more useful docs I could follow? I'm looking to implement this with some apps 18:31 < lndbot1> opening channel 18:32 < lndbot1> @alexbosworth so presumably I'd be able to route the htlc.me withdrawal through the channel you're opening up now? 18:32 < lndbot1> @alexbosworth also, the million satoshis are what I put in on my side with htlc.me. They didn't put anything in on their side 18:32 < lndbot1> (which is expected I think) 18:34 -!- crispY [6cbd5eee@gateway/web/freenode/ip.108.189.94.238] has quit [Client Quit] 18:34 -!- crisppY [6cbd5eee@gateway/web/freenode/ip.108.189.94.238] has joined #lnd 18:35 -!- LNDBoy990 [488c4926@gateway/web/freenode/ip.72.140.73.38] has joined #lnd 18:35 -!- crisppY is now known as crispY 18:35 -!- crispY is now known as crisppY 18:36 -!- crisppY is now known as crispa 18:36 -!- crispa is now known as crisppU 18:36 -!- crisppU is now known as crisppY 18:36 -!- LNDBoy990 [488c4926@gateway/web/freenode/ip.72.140.73.38] has quit [Client Quit] 18:36 < brocktice> ah finally got it 18:36 -!- HueHueHUELND [488c4926@gateway/web/freenode/ip.72.140.73.38] has joined #lnd 18:37 < lndbot1> @pumpkin the channel is direct from htlc.me so it should mean that once open htlc.me can send you an additional 1.5 million satoshis 18:37 < brocktice> btcctl --wallet --testnet getnewaddress 18:37 < HueHueHUELND> hello 18:38 < crisppY> Hey, I followed the docker page with simnet, any docs on how to implement this with testnet or even mainnet? Is there support for mainnet yet? 18:38 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has quit [Quit: Leaving.] 18:42 -!- HueHueHUELND [488c4926@gateway/web/freenode/ip.72.140.73.38] has quit [Quit: Page closed] 18:42 < crisppY> hello? *echo* 18:43 < brocktice> lo... lo... lo... 18:43 < crisppY> you implemented lnd with any apps? 18:43 < brocktice> no I am just finally about to open my first testnet channel finally 18:43 <@molz> brocktice, are you running btcd? 18:43 < brocktice> molz: at the moment I am yes 18:44 <@molz> ok 18:44 < brocktice> I wanted to get this working with btcd first 18:44 < brocktice> since I was having trouble with bitcoind 18:44 < brocktice> I figured I should make sure it all works in the 'reference' config first and then go back 18:44 <@molz> but you don't use btcctl to get new address 18:44 < brocktice> no? 18:44 <@molz> lncli newaddress 18:44 < brocktice> It did give me one... 18:44 < brocktice> hm 18:44 <@molz> you're so confused :/ 18:44 < brocktice> yes.... yes I am 18:45 < brocktice> aren't lnd and btcwallet both connected to btcd? 18:45 <@molz> we never had to deal with btcwallet 18:45 <@molz> we just install Go, btcd, and lnd according the site and that's it 18:45 < brocktice> how do you list transactions then? 18:45 < brocktice> and such 18:45 <@molz> from lncli 18:45 < brocktice> hm 18:45 < lndbot1> dammit this block needs to hurry up I want my channel with @alexbosworth 18:46 < crisppY> on mainnet? 18:46 <@molz> no 18:46 < lndbot1> testnet 18:46 < crisppY> alex had something working on mainnet, was it lnd? 18:46 < brocktice> listchaintxns? 18:46 < brocktice> But that doesn't show my pending TX from a faucet 18:47 <@molz> brocktice, did you open a channel with the faucet? 18:47 < brocktice> no I just got it the old fashioned way 18:47 < brocktice> it's a testnet faucet not lightning 18:47 < brocktice> Don't I need some btc to open a channel? 18:47 <@molz> ah then use this site: https://testnet.smartbit.com.au/ 18:47 < lndbot1> hmm, my node seems to have decided to open a channel of its own volition 18:48 <@molz> yes you need some btc 18:48 < lndbot1> unsure why 18:48 < brocktice> the pixies are taking a long time to get here from AU 18:48 <@molz> pummkin probably because you have autopilot activated 18:48 < brocktice> too long, browser timed out 18:48 < crisppY> same 18:48 < brocktice> anyway next testnet block I should be good to go 18:48 < contrapumpkin> molz: sounds fancy :) fine by me 18:49 < brocktice> I've got a starblocks invoice all ready to go and everything... 18:49 <@molz> hm that site is down 18:49 <@molz> try this: https://live.blockcypher.com/btc-testnet/ 18:49 < brocktice> yep 18:49 < contrapumpkin> hmm, so do multi-hop lightning txns introduce counterparty risk? 18:50 < brocktice> contrapumpkin: supposedly no since they're just relaying your transaction (my understanding) 18:50 < brocktice> I'd welcome correction 18:51 < crisppY> brocktice: once you finish you testnet channel, open one with me :) 18:51 < brocktice> so I have 1.8 btc in my testnet btcd wallet 18:51 < contrapumpkin> I thought it was translating your txn to a bunch of pairwise transaction on already-open channels, so I'd pairwise and trustlessly send to X, and I'm hoping that X will relay to you 18:51 < brocktice> lncli shows n0 balance though 18:51 < brocktice> *0 balance 18:51 <@molz> you don't use btcd wallet 18:52 <@molz> lnd has its own wallet and that's what you use 18:52 <@molz> it has wallet.db 18:52 < brocktice> ah 18:52 < crisppY> lnd/btcd balances are different even for the same wallet? or are they completely different wallets altogether 18:52 <@molz> if you look into .lnd you'll see the database 18:52 < brocktice> so newaddress np2wkh? 18:52 <@molz> channel.db, wallet.db 18:53 < brocktice> hmm 18:53 <@molz> brocktice, yes 18:53 < brocktice> thanks 18:53 < qxt> Do ppl put these things on mainnet just for shits and giggles? 18:54 < brocktice> mk sent from btcwallet to lnd 18:54 < brocktice> time to put kids to bed biab 19:04 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has quit [Quit: drexl] 19:16 -!- crisppY [6cbd5eee@gateway/web/freenode/ip.108.189.94.238] has quit [Quit: Page closed] 19:23 < lndbot1> @alexbosworth w00t, it worked 19:24 < contrapumpkin> so my question earlier: is the multi-hop relaying actually trustless? 19:25 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 19:28 < brocktice> now I see why you guys are talking in satoshis 19:28 < brocktice> because that's what lncli shows 19:29 < lndbot1> cycled my node as the current one doesn't start up. :) Backed that up, but for now I have 0338f57dd251f2edab6f51ab3b0b7368bf9e5483d97b4393a1d1424fbbeccb5a66@lnd.bitrefill.com as the new node 19:31 < brocktice> OK so I have tried to open a channel 19:31 < brocktice> now I have to wait for a block confirmation? 19:31 < brocktice> how do I best monitor it? 19:33 < brocktice> ah pendingchannels 19:33 < brocktice> "blocks_till_open": 3, 19:33 < brocktice> neat 19:33 < brocktice> feels like the good old days when I was first learning bitcoin :) 19:34 < lndbot1> contrapumpkin trustless? 19:54 < brocktice> geez I should go plug my avalon into testnet and speed these fricking blocks up 19:58 < lndbot1> pls 19:59 < CubicEarths> My lightning app is currently not finding the node it likes to connect to... 20:00 < brocktice> unfortunately it's at the office. I will look at making that happen tomorrow though. 20:00 < brocktice> one more block c'mon 20:09 < qxt> what is the diff between p2wkh vs np2wkh ? 20:09 < qxt> is p2wkh bech32 ? 20:10 < qxt> and the other is just just nested ? 20:10 < brocktice> So if I want to receive payments but be the one opening the channel, how does that work financially? I know I can commit some to the other side of the channel but then it's already my btc over there. 20:12 < brocktice> is that a better question for #lightning-dev? 20:25 < brocktice> hm blocks til open is 0 but still pending 20:25 < brocktice> is that expected behavior? 20:27 < CubicEarths> brocktice: My understanding of the modern implementation of bidirectional channels is that there is one multi-sig account, which can be rebalanced infinite times so long as neither parties balance goes negative. 20:27 < CubicEarths> molz: ^^^^^^^^^^^^^ ?? 20:28 < brocktice> hm 20:28 < brocktice> I should probably read the whitepaper at this point 20:42 < brocktice> oh this is good too http://dev.lightning.community/overview/ 20:49 -!- juscamar1 [~camarena@47.148.173.164] has quit [Ping timeout: 268 seconds] 21:01 -!- LNTester_ [43b71e7a@gateway/web/freenode/ip.67.183.30.122] has joined #lnd 21:16 < Veggen> is there an implementation of the watching node? 21:24 -!- banteg [6d7c296b@gateway/web/freenode/ip.109.124.41.107] has joined #lnd 21:35 -!- juscamar1 [~camarena@172.56.30.67] has joined #lnd 21:50 -!- tobrand_ [d8f32b1c@gateway/web/freenode/ip.216.243.43.28] has quit [Quit: Page closed] 22:17 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-rcmmztscsaxumckz] has quit [Quit: Connection closed for inactivity] 22:17 -!- juscamar1 [~camarena@172.56.30.67] has quit [Ping timeout: 248 seconds] 22:19 -!- juscamar1 [~camarena@47.148.173.164] has joined #lnd 22:21 -!- banteg [6d7c296b@gateway/web/freenode/ip.109.124.41.107] has quit [Quit: Page closed] 22:21 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 22:31 -!- dinstein [dcc22d82@gateway/web/freenode/ip.220.194.45.130] has joined #lnd 22:33 -!- kkkkk [add13f85@gateway/web/freenode/ip.173.209.63.133] has joined #lnd 22:33 -!- kkkkk [add13f85@gateway/web/freenode/ip.173.209.63.133] has quit [Client Quit] 22:36 -!- juscamarena [~camarena@47.148.173.164] has joined #lnd 22:36 -!- juscamarena is now known as Guest84734 22:37 -!- juscamar1 [~camarena@47.148.173.164] has quit [Read error: Connection reset by peer] 22:37 -!- jeremyw [62f8e631@gateway/web/freenode/ip.98.248.230.49] has joined #lnd 22:39 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-lqbzkyamxpcsbodn] has joined #lnd 22:49 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has joined #lnd 22:57 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 23:15 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has joined #lnd 23:27 -!- CubicEarths [~cubiceart@c-73-157-2-231.hsd1.wa.comcast.net] has quit [Remote host closed the connection]