--- Day changed Mon Apr 02 2018 00:40 -!- Churchill96 [uid289024@gateway/web/irccloud.com/x-oduwlinegfxwtama] has joined #lnd 00:51 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has joined #lnd 01:24 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has quit [Ping timeout: 248 seconds] 01:29 -!- jchia_ [~jchia@116.192.22.119] has quit [Ping timeout: 264 seconds] 01:29 -!- jchia_ [~jchia@116.192.25.111] has joined #lnd 01:29 -!- iv4n [~iv4n@178.176.112.193] has quit [Ping timeout: 264 seconds] 01:33 -!- pioklo [~Pioklo@188.146.238.48.nat.umts.dynamic.t-mobile.pl] has joined #lnd 01:33 -!- sovjet [~sovjet@user182.c2.sevnica.kabelnet.net] has quit [Quit: Leaving] 01:36 -!- jchia_1 [~jchia@116.192.20.171] has joined #lnd 01:37 -!- lnostdal_ is now known as lnostdal 01:37 -!- jchia_ [~jchia@116.192.25.111] has quit [Ping timeout: 240 seconds] 02:13 -!- iv4n [~iv4n@178.176.112.193] has joined #lnd 02:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has quit [Ping timeout: 264 seconds] 02:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has joined #lnd 02:19 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has joined #lnd 02:19 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has quit [Changing host] 02:19 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lnd 02:44 < Veggen> AlienTrooper:I think people run both bitcoind and LND on windows. 02:45 < Veggen> LND is the LN node, it needs bitcoind. 02:45 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 248 seconds] 02:46 -!- MaxSan [~user@86.105.9.67] has joined #lnd 02:51 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 256 seconds] 02:54 -!- Relaed [~yaoyuan@203-179-90-205.cust.bit-drive.ne.jp] has quit [Ping timeout: 256 seconds] 02:57 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 02:59 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 03:03 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has joined #lnd 03:03 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has quit [Changing host] 03:03 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lnd 03:19 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has joined #lnd 03:34 -!- kanzure [~kanzure@unaffiliated/kanzure] has quit [Ping timeout: 240 seconds] --- Log closed Mon Apr 02 03:34:07 2018 --- Log opened Mon Apr 02 03:34:15 2018 03:34 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 03:34 -!- Irssi: #lnd: Total of 163 nicks [3 ops, 0 halfops, 0 voices, 160 normal] 03:36 -!- derbaus [d995a890@gateway/web/freenode/ip.217.149.168.144] has joined #lnd 03:40 -!- derbaus [d995a890@gateway/web/freenode/ip.217.149.168.144] has quit [Client Quit] 03:43 -!- Irssi: Join to #lnd was synced in 562 secs 03:47 -!- MaxSan [~user@86.105.9.67] has quit [Remote host closed the connection] 03:57 -!- mlz [~IRCIdent@unaffiliated/molly] has quit [Ping timeout: 248 seconds] 05:15 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 260 seconds] 05:15 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has joined #lnd 05:19 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 05:24 -!- doodah [~arch@47.42.232.204] has joined #lnd 05:35 -!- nitramiz [~nitramiz@35.0.120.60] has joined #lnd 05:35 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #lnd 05:45 -!- pioklo [~Pioklo@188.146.238.48.nat.umts.dynamic.t-mobile.pl] has quit [Ping timeout: 260 seconds] 06:06 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #lnd 06:31 -!- iv4n [~iv4n@178.176.112.193] has quit [Ping timeout: 256 seconds] 06:31 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Quit: quitobro] 06:35 -!- nirved [~nirved@2a02:8071:b58a:3c00:5dff:aed9:f184:8dfb] has quit [Ping timeout: 256 seconds] 06:37 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-fsvphxzwxtjiulbc] has quit [Quit: Connection closed for inactivity] 06:38 -!- dionysus69 [~Thunderbi@unaffiliated/dionysus69] has quit [Ping timeout: 240 seconds] --- Log closed Mon Apr 02 06:48:56 2018 --- Log opened Mon Apr 02 07:01:15 2018 07:01 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 07:01 -!- Irssi: #lnd: Total of 162 nicks [2 ops, 0 halfops, 0 voices, 160 normal] 07:02 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 07:02 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #lnd 07:10 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #lnd 07:10 -!- Irssi: Join to #lnd was synced in 585 secs 07:13 -!- MrRickle [602a3e22@gateway/web/freenode/ip.96.42.62.34] has joined #lnd 07:14 -!- pierre_rochard [~pierre_ro@unaffiliated/pierre-rochard/x-3593157] has joined #lnd 07:14 -!- MrRickle [602a3e22@gateway/web/freenode/ip.96.42.62.34] has quit [Client Quit] 07:18 -!- iv4n [~iv4n@94.140.141.246] has joined #lnd 07:18 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 07:18 -!- douglas_ [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #lnd 07:48 -github-lnd:#lnd- [lnd] MDrollette closed pull request #999: Add support for Bitcoin Cash (master...april-1) https://git.io/vx6Or --- Log closed Mon Apr 02 08:11:54 2018 --- Log opened Mon Apr 02 08:31:50 2018 08:31 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 08:31 -!- Irssi: #lnd: Total of 170 nicks [2 ops, 0 halfops, 0 voices, 168 normal] 08:35 < lndbot2> you have a lot of options. second question first: since bitcoind can/should be run without a wallet, I don’t think there’s any harm in running both under the same user. 08:36 -!- nitramiz [~nitramiz@35.0.120.60] has quit [Ping timeout: 264 seconds] 08:37 < lndbot2> first question: whatever you use, you’ll need to unlock the daemon. Because of this, personally I just run it in a `screen` and have monitoring around it to tell me if it’s not running. You can use tmux instead if that’s what you prefer. If you use systemd, you’ll have to figure out a way to unlock the daemon, either manually with `lncli unlock` when the system starts/the service restarts or via the RPC. 08:37 < lndbot2> oh, and obv don’t run applications as root, just make a new user that can’t sudo 08:39 < j3bm3ch> thanks! I kind of followed that medium guide "The perfect Bitcoin ⚡️Lightning️⚡ node" as far as I could 08:39 < j3bm3ch> so I do have an admin and a bitcoin user 08:39 < j3bm3ch> I guess it was the --bitcoin.mainnet switch that stopped it from starting, now it runs. for the bitcoin user. 08:41 < j3bm3ch> lncli create worked. if bitcoind is still catching up, would that typically yield the "connection unavailable" message from lncli? 08:42 -!- Irssi: Join to #lnd was synced in 673 secs 08:45 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #lnd 08:47 -!- mlz [~IRCIdent@unaffiliated/molly] has joined #lnd 08:48 < j3bm3ch> also there are a bunch of "Filtering block" messages now 08:51 < mlz> make sure your bitcoind has ZMQ built in and it's running with -txindex, also make sure it's fully synced to the current block 08:53 -!- drrty2 [drrty@gateway/vpn/privateinternetaccess/drrty] has joined #lnd 08:54 < j3bm3ch> thanks, it is still syncing 20 more blocks, I guess that's the stopper now 08:56 < j3bm3ch> since the guide is a bit outdate: when it is ready, can I still use $ lncli newaddress np2wkh? 09:19 < mlz> sure, you can find info by typing: lncli newaddress -h 09:22 -!- mode/#lnd [+o mlz] by aakselrod 09:23 < j3bm3ch> fine! bitcoind caught up. lncli unlock won't work ATM though. After entering the wallet password, it just says: [lncli] Wallet is encrypted. Please unlock using 'lncli unlock', or set password ... 09:23 < j3bm3ch> maybe the lnd also needs to finish catching up before it works? 09:25 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 240 seconds] 09:28 <@aakselrod> no, `lncli unlock` is done before catchup starts with the bitcoind back-end 09:28 < j3bm3ch> the lnd journal has these lines coming: 09:28 < j3bm3ch> Apr 02 18:26:40 odrightning lnd[28448]: 2018-04-02 18:26:40.462 [INF] LNWL: Caught up to height 420000 09:28 < j3bm3ch> bitcoind is 1.000 09:28 < lndbot2> have you already created a wallet? 09:29 < j3bm3ch> There is an unencrpyted wallet I can see with bitcoin-cli and I invoked the lncli create command 09:29 < lndbot2> you don’t need (or really want) a wallet on the bitcoind backend 09:29 < lndbot2> the important part is lnd’s wallet which is made with lncli create 09:29 < j3bm3ch> that is good to know! I was wondering how these two relate 09:29 < j3bm3ch> good. 09:31 < j3bm3ch> the LNWL messages come every 45s and increase height by 10000 09:35 -!- nitramiz [~nitramiz@35.0.120.60] has joined #lnd 09:35 <@aakselrod> that's good, let it catch up 09:36 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lnd 09:36 < j3bm3ch> it did! 09:37 < j3bm3ch> but still the wallet won't unlock. after I enter the password, it just tells me [lncli] Wallet is encrypted ... again 09:38 < j3bm3ch> I also tried lncli create again. typed the password twice, entered the cipher seed, empty cipher password 09:38 < j3bm3ch> but lncli unlock just returns: [lncli] Wallet is encrypted 09:39 < j3bm3ch> it is the same message no matter what I type for the password 09:40 <@mlz> aakselrod, thanks :) 09:40 <@aakselrod> it should already be unlocked 09:40 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 256 seconds] 09:41 <@aakselrod> try `lncli newaddress np2wkh` 09:41 < j3bm3ch> [lncli] open /home/admin/.lnd/admin.macaroon: no such file or directory 09:41 < j3bm3ch> oops sorry, wrong user 09:42 < j3bm3ch> works 09:42 <@mlz> :D 09:42 < j3bm3ch> wtf... :D 09:43 < j3bm3ch> since I have no idea what is going on, I guess it is a great idea to just send 20 bucks to that address. for science. 09:44 <@aakselrod> you should practice with testnet first 09:46 < j3bm3ch> with testnet I was able to buy a blockaccino a few weeks ago 09:46 <@aakselrod> science can be cheap :P 09:46 < j3bm3ch> you are right 09:48 -!- kanzure [~kanzure@unaffiliated/kanzure] has quit [Ping timeout: 264 seconds] --- Log closed Mon Apr 02 09:48:26 2018 --- Log opened Mon Apr 02 09:48:55 2018 09:48 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 09:48 -!- Irssi: #lnd: Total of 172 nicks [3 ops, 0 halfops, 0 voices, 169 normal] 09:55 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 09:55 < j3bm3ch> this is so exciting. autopilot is enabled. does that mean, as soon as there is confirmed balance, it will start to open and fund channels for me? 09:57 < zib> it did for me. It opened only 1 however. Maybe it thought that was enough :) 10:00 < j3bm3ch> wow. I'm totally ready to lose 20000 sats for witnessing this. spent money for lesser things. 10:00 < zib> I wonder why it opened only 1. Or maybe the network is "good" enough so 1 let's me reach everyone. If not I assumed it would open more. 10:00 < j3bm3ch> could you buy stickers? 10:01 < zib> havent tried yet :D 10:01 -!- Irssi: Join to #lnd was synced in 778 secs 10:01 < j3bm3ch> if you are still around after I get there, we can exchange payments to test 10:02 < zib> sure 10:02 < zib> I'm boycotting blockstream until their satellite reaches me 10:03 < zib> My dish , LNB and hw is all setup but no satellite :D 10:03 < zib> So can't order satellite stickers yet 10:03 < j3bm3ch> wow 10:07 < zib> I wonder why Blockstream only uses KU band and not C-band. Then they could reach alot more 10:07 < j3bm3ch> please don't tell me I already fcked up. I sent 199693 satoshis to that address and it got confirmed, but lncli walletbalance now shows all zeroes 10:08 < j3bm3ch> it is changing, now it says 113794. what is this magic!! 10:08 < zib> to the address you got from lncli? 10:08 < zib> good :) 10:08 < zib> phew! :D 10:08 < j3bm3ch> yes 10:08 < k1234> Anybody want to test a 50 satoshi payment with me? 10:09 <@aakselrod> j3bm3ch: if you're on autopilot, as soon as it sends money to open a channel, it'll stop showing your change as confirmed until the channel is confirmed 10:09 <@aakselrod> well, that happens if you aren't on autopilot too, but you have to manually open a channel for that to happen :P 10:09 < k1234> Here is my invoice. Post yours here and I'll send it back to you. lnbc500n1pdvyc79pp57ynuphgnt80kkzdydh45xulmukk7k7hqg7nlc39wpme7h980jcxsdq8w3jhxaqcqzys6f29uqnt5l2vsac52rwn5l7zdpl89l2jzyaw3uvyg663le6p0qu3hwgtkzl0uual5zd8mzgcadmj7ze2ls5x4zlsy69k9tzqaa0aq2qq4gpqp7 10:10 < j3bm3ch> aakselrod: aahhhh. and maybe it was just in the middle of creating a channel when it showed all zeroes to me... 10:10 < k1234> j3bm3ch: fwiw: I have not had good success with autopilot... 10:11 < lndbot2> remember: everyone pays to learn how to use the lightning network in lost coins. It’s up to you if those lost coins are testnet coins, though :slightly_smiling_face: 10:11 < j3bm3ch> k1234: thanks for the heads up, I'm just giving it a try here 10:12 < k1234> j3bm3ch: I found that it was auto connecting to "unreliable" nodes. IE: they were not accessible after like 4-6 hours. Not sure why this is. My node is now much more connected from having established a few manual channels. 10:12 < k1234> Here's my node: https://1ml.com/node/03378bda17378f0a054c87bde20b24e73cff878556c9258e043d0fefc378a8c978 10:12 < j3bm3ch> k1234: makes sense. will probably do the same! maybe I can connect to it! 10:13 < zib> aakselrod: whats the conditions for how the autopilot chooses the channel? 10:14 < j3bm3ch> what I don't get is how the walletbalance would first be total/unconfirmed 199693 and then after it get confirmed 0/0/0 and now it is 113794/0/113794 10:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has quit [Ping timeout: 264 seconds] 10:14 -!- usil [~foo@odisej.fmf.uni-lj.si] has quit [Ping timeout: 264 seconds] 10:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has joined #lnd 10:14 < j3bm3ch> which changed to 113794/113794/0 at least :D 10:15 < k1234> j3bm3ch: I'm not sure how the totals are calculated either... I still have a pending balance from like 2 weeks ago that I haven't been able to resolve. All txids in lncli listchaintxns are confirmed, so it is very strange... 10:17 < j3bm3ch> so, this one contains two transactions for me: the initial funding tx which has now 3 conf and another one with the difference satoshis "amount" : "-85899" that has 1 conf right now 10:17 < j3bm3ch> I guess I am witnessing the creation of my first channel here!? 10:21 -!- _merlim_ [bfb1bab0@gateway/web/freenode/ip.191.177.186.176] has joined #lnd 10:21 < _merlim_> can I pay a lightning invoice directly from my trezor? (segwit wallet) 10:22 -!- nitramiz [~nitramiz@35.0.120.60] has quit [Ping timeout: 276 seconds] 10:23 -!- eamonnw [~eamonnw@iceland.sdf.org] has quit [Remote host closed the connection] 10:23 < lndbot2> no. 10:24 < lndbot2> One prerequisites for using lightning is opening a channel, which needs to be done before making a payment, and needs to be done with a lightning daemon or a lightning wallet. In the future, more wallets could support lightning but right now the only two user friendly wallets I know of are Eclair and the desktop LND app. 10:25 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has joined #lnd 10:25 -!- tiagotrs [~user@p5DC46C29.dip0.t-ipconnect.de] has quit [Changing host] 10:25 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lnd 10:26 -!- nitramiz [~nitramiz@35.0.120.60] has joined #lnd 10:28 < j3bm3ch> now after I restarted the odroid lncli unlock behaves! yay! 10:29 <@mlz> is the odroid running LND? 10:29 -!- CubicEar_ [~cubiceart@xdsl-188-155-63-9.adslplus.ch] has joined #lnd 10:29 <@mlz> o nvm 10:30 -!- j3bm3ch_ [~j3b@x4e327c41.dyn.telefonica.de] has joined #lnd 10:31 <@aakselrod> zib: you can plug in any number of algorithms. the current implementation is weighted random to try to get you well-connected. 10:32 <@aakselrod> while trying to keep the graph decentralized as well. 10:32 <@aakselrod> for clients, that's probably good. for forwarding nodes, you might want to use a different agorithm. 10:33 -!- j3bm3ch [~j3b@x4e327c41.dyn.telefonica.de] has quit [Ping timeout: 256 seconds] 10:33 -!- j3bm3ch_ is now known as j3bm3ch 10:34 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 10:35 < _merlim_> I saw in lightning-charge there is a fallback on-chain address, right? 10:37 -!- usil [~foo@odisej.fmf.uni-lj.si] has joined #lnd 10:38 < lndbot2> lightning-charge is middleware with additional functionality built in 10:40 < lndbot2> in order to pay a lightning invoice, you need to have an open and usable channel, but that’s not the only way to accept money. You can use lightning-charge to also accept on-chain txs, but that does depend on c-lightning as your backend 10:41 < lndbot2> there is a woocommerce plugin for LND that’s in alpha right now https://github.com/joaodealmeida/woocommerce-gateway-lightning 10:45 -!- usil [~foo@odisej.fmf.uni-lj.si] has quit [Ping timeout: 256 seconds] 10:49 < Veggen> j3bm3ch: A fellow odroid user! 10:57 < j3bm3ch> Veggen: hi there :) 11:02 < douglas_> 19735 is used for testnet as well? 11:02 < douglas_> * as port 11:03 < j3bm3ch> My first channel shows up in lncli listchannels! "active": false though. chan_id: "567698744244109312" can anybody confirm that? --- Log closed Mon Apr 02 11:10:18 2018 --- Log opened Mon Apr 02 11:41:27 2018 11:41 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 11:41 -!- Irssi: #lnd: Total of 174 nicks [3 ops, 0 halfops, 0 voices, 171 normal] 11:41 < j3bm3ch> k1234: can I also open a channel to you? 11:42 < j3bm3ch> ah, maybe that is a bit indiscrete 11:44 < lndbot2> if you want to route payments and have long-lived channels, negotiate with the other side to have a push amt 11:44 < lndbot2> that literally means you giving them money though 11:44 < lndbot2> so be forewarned, it requires actual trust right now 11:44 < k1234> j3bm3ch: go for it! The more the merrier. again, here's my node: https://1ml.com/node/03378bda17378f0a054c87bde20b24e73cff878556c9258e043d0fefc378a8c978 11:45 < j3bm3ch> tyzbit: what do I have to do? lets do it. 11:45 < lndbot2> but there is a tool being fine-tuned that lets you exchange an on-chain transaction for a lightning channel opening with a push amt atomically. worst case scenario, you’re out 2 on-chain tx fees. 11:45 < k1234> tyzbit: looking forward to the release of the tool. 11:45 < j3bm3ch> k1234: will do! 11:45 < k1234> j3bm3ch: whatever amount you send to me, I will send back to you. 11:46 < k1234> the "push amount" (if I understand it correctly) is an amount that allows people to fund INTO your channel with... (somebody correct me if I'm wrong). 11:46 < k1234> check out lncli openchannel -h 11:46 < k1234> I'm speaking about the --push_amt value. 11:47 < k1234> That's what I'll send back to you, and will post the txid here... 11:47 < lndbot2> another way to look at it is push_amt is a payment directly to the node by opening a channel 11:47 < j3bm3ch> k1234, wtf, will do! thrilling. I start to get it. no. maybe :) 11:47 < k1234> For example, I have done this with others and opened a 100000 satoshi channel, and then had a push_amt of 25000 satoshi. Something like 25-50% of the total channel value. 11:47 < lndbot2> it’s completely separate from paying invoices, though 11:47 -!- usil [~foo@odisej.fmf.uni-lj.si] has quit [Ping timeout: 240 seconds] 11:48 < k1234> tyzbit: not sure if this is a good method... 11:48 -!- pioklo [~Pioklo@188.146.238.48.nat.umts.dynamic.t-mobile.pl] has quit [Ping timeout: 256 seconds] 11:49 < lndbot2> paying invoices is still “the right way” to use LN, but there are definite advantages to paying someone via channel opening 11:49 < k1234> j3bm3ch: post your onchain txid once you fund the channel and then once it is confirmed I'll send the same push amt back to you (but I'll need an address to do it). lncli newaddress 11:49 < k1234> *** lncli newaddress np2wkh 11:49 < lndbot2> imagine you buy BTC from an exchange, and they support opening channels as well as on-chain payments 11:49 < j3bm3ch> k1234, will do 11:49 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Quit: Leaving] 11:49 < k1234> ok. 11:50 < k1234> let me know how it goes! 11:50 < j3bm3ch> just trying to figure the command out myself :) 11:50 <@mlz> if you want to buy a sticker from Blockstream, open a channel with my node and try? 11:50 < lndbot2> you buy 1BTC, give them your node info, and they send it across as a push amt in a 2BTC channel - now you can route it back through them via micropayments, or they (or anyone ‘behind’ them) can use it to pay you 11:50 -!- Irssi: Join to #lnd was synced in 568 secs 11:51 < j3bm3ch> mlz: sure 11:51 < k1234> j3bm3ch: just FYI: you need to connect to my node BEFORE you can open a channel.... 11:51 < j3bm3ch> as soon as I found out the syntax 11:51 -!- nitramiz [~nitramiz@35.0.120.60] has quit [Ping timeout: 248 seconds] 11:51 < k1234> here's the command for that: lncli connect 03378bda17378f0a054c87bde20b24e73cff878556c9258e043d0fefc378a8c978@98.223.233.152:9735 11:52 < j3bm3ch> :D thanks, got it 11:52 < k1234> then you do: lncli openchannel 03378bda17378f0a054c87bde20b24e73cff878556c9258e043d0fefc378a8c978 11:52 < k1234> it should return a txid (onchain) for the opening of the channel. And then I should be able to see it. 11:53 < k1234> Note that the amounts are all in satoshi... (missed that one at first! 11:55 < k1234> j3bm3ch: if you want other nodes to be able to connect to yours, you need to open a port in your router.... 11:55 < j3bm3ch> I'm thinking all satoshis here already :) 11:55 < j3bm3ch> k1234, I thought it is open 11:56 < j3bm3ch> can you try if you see me? 021862c03891f8ff46094ba5a0d2523fc100d49e883c9070cbf50aaf09702f79e4@78.50.124.65:9735 11:56 -!- nitramiz [~nitramiz@35.0.120.60] has joined #lnd 11:58 -!- usil [~foo@odisej.fmf.uni-lj.si] has joined #lnd 12:01 -!- sovjet [~sovjet@user182.c2.sevnica.kabelnet.net] has quit [Quit: Leaving] 12:03 < j3bm3ch> k1234: d802460d6ed934e3f8b47e2c19eafcedecf92a63f176dd90f9c3a7001f46f40c with 25500 push_amt as a tribute to Douglas Adams 12:04 -!- iv4n [~iv4n@94.140.141.246] has quit [Ping timeout: 256 seconds] 12:04 < k1234> j3bm3ch: checking... 12:06 < k1234> ok. I see you! 12:06 < j3bm3ch> wow, nice 12:06 < k1234> and, under lncli pendingchannels I also see the channel that you opened... 12:07 < j3bm3ch> great 12:07 < j3bm3ch> if somebody uses openchannel with me, do I have to accept the connection? 12:08 < k1234> Paste an address and I will send you 25500 satoshi... 12:08 < j3bm3ch> on-chain? 12:08 < k1234> j3bm3ch: you do not need to accept the connection. (At least I haven't needed to... It happens automatically). 12:09 < k1234> j3bm3ch: on chain if you want. Or, if you want to create a lightning invoice, I would be happy to send you the 25500 satoshi that way. Your call. 12:09 < lndbot2> yep, k1234 is right. your node automatically accepts channels according to fee rate, channel size, locktime etc 12:09 < j3bm3ch> ah yes, sure 12:09 < j3bm3ch> but I don't have connections now 12:09 < k1234> FYI: to create a lightning invoice, you do this: lncli addinvoice --amt 25500 12:09 < lndbot2> if you leave the balance spread, the channel is more usable but 25k isn’t useful for larger payments 12:10 < k1234> and then paste the payreq here... 12:10 < k1234> j3bm3ch: yes: as soon as the channel you created with my node has been confirmed (ie: chaintx) then we will have a channel open and I should be able to pay you via lightning invoice. 12:11 < k1234> If, however, you'd prefer to do on-chain, I'm happy to do that too. Just paste an address here and I'll send the 25500 satoshi. 12:11 <@roasbeef> j3bm3ch: yeh you should get familiar with things on testnet before jumping straight to mainnet 12:12 < j3bm3ch> hi there! I'm careful, thank you roasbeef 12:12 <@roasbeef> #craefulgang 12:13 < j3bm3ch> :D you know, when I read that hashtag the first time, I thought of the movie knight moves 12:13 < k1234> echo: roasbeef... 12:13 <@roasbeef> ? 12:13 <@roasbeef> kek 12:14 < k1234> more fun (but costly) on mainnet! 12:15 < j3bm3ch> there is a chess book which starts with the 3 basic principles: careful careful careful 12:15 < j3bm3ch> k1234: this! 12:16 < j3bm3ch> k1234: before I caught up with the concept of push-amt lets use an on-chain transaction: 34q61WXq717Gza2jvnb7sapfic5QuEyQSu 12:17 < k1234> tyzbit: what's a "good" amount to open a channel with at this point using push_amt? And, how are we trying to define "good" in ln mainnet? 12:19 < k1234> And: philosophically, isn't it a bit strange (though I don't see another way) that getting LN up and running at this point requires this kind of trust? 12:19 < k1234> j3bm3ch: want to post an address for me to send you the 25500 satoshi? 12:19 < j3bm3ch> k1234 ^^ 12:19 < lndbot2> hmm, I can’t tell you that. I can tell you all amounts should be amounts you’re willing to lose at this early stage. It remains to be seen what the actual network and channels will look like when it’s matured. 12:19 < lndbot2> but first, to be clear, push amts are _not_ necessary for lightning 12:19 < k1234> fascinating... this is so f*cking awesome! 12:19 < lndbot2> they make your channels slightly more useful, but there’s no trust required for lightning --- Log closed Mon Apr 02 12:23:58 2018 --- Log opened Mon Apr 02 17:00:23 2018 17:00 -!- kanzure [~kanzure@unaffiliated/kanzure] has joined #lnd 17:00 -!- Irssi: #lnd: Total of 164 nicks [3 ops, 0 halfops, 0 voices, 161 normal] 17:00 -!- usil [~foo@odisej.fmf.uni-lj.si] has joined #lnd 17:09 -!- Irssi: Join to #lnd was synced in 545 secs 17:11 -!- aproc [~aproc@2605:6000:e503:8300:7d07:3def:1453:7c59] has quit [Ping timeout: 276 seconds] 17:12 -github-lnd:#lnd- [lnd] Roasbeef pushed 1 new commit to master: https://git.io/vxihP 17:12 -github-lnd:#lnd- lnd/master 6fa93a7 Olaoluwa Osuntokun: lnd+lncli: bump version to 0.4.1 17:17 -github-lnd:#lnd- [lnd] cfromknecht opened pull request #1005: [WIP] Wallet Recovery (master...wallet-recovery) https://git.io/vxijJ 17:17 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has quit [Ping timeout: 240 seconds] 17:19 -!- sneakerhax [~sneakers@unaffiliated/sneakerhead] has joined #lnd 17:31 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 17:31 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 256 seconds] 17:32 -!- aproc [~aproc@2605:6000:e503:8300:b9a7:fc0a:e6b4:23fe] has joined #lnd 17:49 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 240 seconds] 18:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has quit [Ping timeout: 256 seconds] 18:14 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has joined #lnd 18:16 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 240 seconds] 18:17 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 18:19 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has joined #lnd 18:20 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Max SendQ exceeded] 18:20 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 18:25 < k1234> congrats!!! woo hoo! 18:25 < k1234> roasbeef: thoughts on suggested function: lncli lookuppayment 18:26 <@roasbeef> sure make an issue 18:36 -!- iv4n [~iv4n@31.173.120.151] has joined #lnd 18:40 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has quit [Quit: colatkinson] 18:45 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #lnd 18:45 -!- iv4n [~iv4n@31.173.120.151] has quit [Ping timeout: 260 seconds] 18:52 -github-lnd:#lnd- [lnd] wpaulino opened pull request #1006: gitignore: exclude local lnd+lncli binaries (master...gitignore-binaries) https://git.io/vxPTZ 18:54 -!- shtirlic [~shtirlic@Shtirlic-2-pt.tunnel.tserv6.fra1.ipv6.he.net] has quit [Ping timeout: 276 seconds] 18:55 -!- shtirlic [~shtirlic@Shtirlic-2-pt.tunnel.tserv6.fra1.ipv6.he.net] has joined #lnd 18:57 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 248 seconds] 18:58 -!- lnostdal [~lnostdal@77.70.119.51] has joined #lnd 19:00 <@roasbeef> https://github.com/lightningnetwork/lnd/releases/tag/v0.4.1-beta 19:00 <@roasbeef> nu release tho 19:02 -!- doodah [~arch@47.42.232.204] has quit [Remote host closed the connection] 19:02 -!- doodah [~arch@47.42.232.204] has joined #lnd 19:05 < lndbot2> with the improved reconnection logic to bitcoind, what's the current state of btcd vs neutrino vs bitcoind as a backend for lnd? I know bitcoind has been sanctioned as a backend for some time, just wondering if there are any outstanding idiosyncrasies with using bitcoind as a backend we're still aware of 19:06 < lndbot2> (FWIW server-side SPV filtering FTW, really hope that becomes standard) 19:06 <@roasbeef> well btcd is still generally btter tested than bitcoind 19:06 <@roasbeef> there're some known "miss a notification and maybe fail to sweep a time locked output" type bugs in the neutrino backend 19:07 <@roasbeef> beyond that, there's some low hanging optimizations that haven't been implemented yet 19:07 <@roasbeef> the one thing with bitcoind we're still trying to track down are particuylar rpc reject messages when sending transactions and also to improve the initial start up time 19:08 <@roasbeef> one bip158 is merged into bitcoind, we can then even use the fitlers rather than fetching and manually scanning for blocks 19:12 -!- doodah [~arch@47.42.232.204] has quit [Quit: Leaving] 19:21 < lndbot2> appreciate the info :thumbsup: 19:37 -!- nitramiz [~nitramiz@162-17-147-37-static.hfc.comcastbusiness.net] has joined #lnd 19:37 -!- espes [~espes@205.185.120.132] has quit [Ping timeout: 256 seconds] 19:43 -!- espes [~espes@205.185.120.132] has joined #lnd 20:00 -!- iv4n [~iv4n@31.173.120.254] has joined #lnd 20:03 -!- camulos [~user@103.77.78.248] has joined #lnd 20:10 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has joined #lnd 20:12 -!- iv4n [~iv4n@31.173.120.254] has quit [Ping timeout: 264 seconds] 20:13 -!- iv4n [~iv4n@31.173.120.254] has joined #lnd 20:20 <@roasbeef> hmm, getting closer the the source of a re-occuriing routing error on mainnet 20:20 <@roasbeef> related to fee insuf 20:23 -!- douglas_ [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds] 20:24 < asoltys> heyo i just updated to latest master (0.4.1) and rebooted my two mainnet nodes that with bitcoind backend. trying to pay invoices at mainnet.yalls.org and the payinvoice command is just hanging and not giving any error 20:25 < asoltys> let me know if i can help debug 20:26 < asoltys> before upgrading i was getting errors about not being able to find a route to the next peer 20:27 <@roasbeef> asoltys: should get an error back unless y'alls is also in the process of updating? dunno which version it's running, it think it's a bit behind 20:27 < asoltys> been hanging for about 5 mins now.. 20:29 < asoltys> got an up to date node i can try paying? 20:29 <@roasbeef> hmm, there're still older nodes on the network which don't properly handle things like restarts with pending payments 20:29 <@roasbeef> lol wanna give me like $20? getting hungry... 20:29 < asoltys> love to man, consider it my first donation 20:31 <@roasbeef> will be a few mins, flapping some mainnet nodes to do a bit of debugging 20:32 < asoltys> kk 20:42 -!- colatkinson [~colatkins@cpe-67-240-56-42.nycap.res.rr.com] has quit [Quit: colatkinson] 20:48 -!- nitramiz [~nitramiz@162-17-147-37-static.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds] 20:58 -!- ChunkyPuffs [~ChunkyPuf@gateway/tor-sasl/chunkypuffs] has joined #lnd 20:59 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-dranoqbbkhttkglc] has joined #lnd 21:13 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #lnd 21:23 < asoltys> was just able to pay a buddy running an up to date clightning node once i got a direct channel to him. also was able to have my own up to date lnd node pay another one of my own nodes. problem was when the payment was going through intermediaries as you suggested 21:29 <@roasbeef> ahh yeh, found the issue, confirmed with addition of a failing test 21:29 <@roasbeef> asoltys: yeh this bug can manifest when users select asymmetric policies on any link 21:29 <@roasbeef> so two chans, both have diff fee rates 21:29 <@roasbeef> we ahile back we changed the route constructiona lgo that factors fees 21:30 <@roasbeef> to apply a zero fee at the first hop, rather than the finalhop 21:30 <@roasbeef> all other impls agreed 21:30 <@roasbeef> but then we never updated our link code to match 21:30 <@roasbeef> would also explain so "cltv too soon" or "wrong ctlv" errors some folks have been encountering 21:36 < asoltys> cool, glad you tracked it down. so are people going to have to update and re-channel or will the fix allow updated nodes to just start working? 21:37 <@roasbeef> it'll just work when they update 21:37 < asoltys> noice 21:37 <@roasbeef> no db changes or anything, just a change to the way we decide to forward an htlc or not 21:41 < asoltys> awesome now lemme know when i can send that $20 :) 21:57 -!- Churchill96 [uid289024@gateway/web/irccloud.com/x-jpoudneokhjarnsj] has joined #lnd 22:09 -!- Relaed [~yaoyuan@203-179-90-205.cust.bit-drive.ne.jp] has quit [Read error: Connection reset by peer] 22:09 -!- Relaed [~yaoyuan@203-179-90-205.cust.bit-drive.ne.jp] has joined #lnd 22:40 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Quit: quitobro] 22:41 -!- ChunkyPuffs [~ChunkyPuf@gateway/tor-sasl/chunkypuffs] has quit [Quit: Leaving] 22:41 -!- ChunkyPuffs [~ChunkyPuf@gateway/tor-sasl/chunkypuffs] has joined #lnd 22:46 -github-lnd:#lnd- [lnd] wpaulino opened pull request #1008: server: fix inbound/outbound peer connection logic (master...peer-connection-logic) https://git.io/vxP3t 23:13 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #lnd 23:13 -!- simlay [~simlay@gateway/tor-sasl/simlay] has joined #lnd 23:14 -!- wampy [~wampy@gateway/tor-sasl/wampy] has joined #lnd 23:14 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #lnd 23:14 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #lnd 23:16 -!- whythat [~whythat@gateway/tor-sasl/whythat] has joined #lnd 23:43 < Veggen> 2018-04-03 06:49:17.670 [ERR] HSWC: unable to cancel HTLC: No HTLC with ID 2 in channel 514292:1267:0 23:43 < Veggen> what's these? 23:46 < BB-Martino> I haven't seen that one yet. Currently I'm struggling with closing channels. It looks like if the vout isn't :0 then there's no way to tell lnd what the channel is :( https://github.com/lightningnetwork/lnd/issues/1009 23:46 <@roasbeef> if it isn't zero, you can still find it 23:46 <@roasbeef> err lnd will still find it 23:47 < BB-Martino> going by the example, how do I close that channel? 23:58 -!- CubicEar_ [~cubiceart@xdsl-188-155-63-9.adslplus.ch] has quit [Remote host closed the connection]