--- Log opened Wed Feb 02 00:00:48 2022 00:41 -!- An0rak [An0rak@user/an0rak] has quit [] 01:06 -!- jespada [~jespada@87.74.36.188] has quit [Ping timeout: 256 seconds] 01:07 -!- jespada [~jespada@87.74.36.188] has joined #lnd 02:03 -!- Nebraskka_ [~Nebraskka@user/nebraskka] has joined #lnd 02:04 -!- Nebraskka [~Nebraskka@user/nebraskka] has quit [Ping timeout: 268 seconds] 02:08 -!- Nebraskka_ is now known as Nebraskka 02:40 -!- jarthur [~jarthur@2603-8080-1540-002d-d8f8-04a8-a351-e8cb.res6.spectrum.com] has quit [Quit: jarthur] 03:39 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 03:39 < lnd-bot> [lnd] guggero opened pull request #6226: Fix default value for fee limit (master...fee-limit-fix) https://github.com/lightningnetwork/lnd/pull/6226 03:39 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 03:59 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 04:22 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #lnd 04:57 -!- sharperguy [~sharpergu@fnord.cryptophone.de] has joined #lnd 05:01 -!- WhatIsInANameRea [~WhatIsInA@79-67-175-186.dynamic.dsl.as9105.com] has joined #lnd 05:04 < WhatIsInANameRea> Hi, I created a channel with `--min-confs 0`, however the UTXO it relied upon has been replaced (I think to fund a force close, but not 100% sure on this). The channel still exists and there is a change amount in `lncli listunspent`. Due to this orphaned UTXO neither the channel nor the change will ever confirm, and I think (but haven't confirmed) 05:04 < WhatIsInANameRea> the actual change UTXO from the confirmed transaction is missing. How do I clean this situation up? 05:05 < WhatIsInANameRea> If it'd help I can try and diagram out the state of the transactions in paint or something, showing what LND believes to be the state & what the state now is (on the blockchain) 05:09 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:12 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 05:18 -!- jespada [~jespada@87.74.36.188] has quit [Ping timeout: 256 seconds] 05:19 -!- jespada [~jespada@87.74.36.188] has joined #lnd 05:20 < WhatIsInANameRea> Ok so I've done some reading and I think I see what the problem is. I'd actually be interested in what the correct procedure is to do from now on, and how to fix it, considering it seems like a fundamental issue with using `--min-confs 0`, a low fee, and creating a channel right after closing a channel. I realise this is probably my mistake for 05:20 < WhatIsInANameRea> ever using `--min-conf 0`. This is what I *think* happened: 05:21 < WhatIsInANameRea> 1. I force closed a channel, this created a "to_remote_anchor" as per BOLT-3: https://github.com/lightning/bolts/blob/master/03-transactions.md#to_local_anchor-and-to_remote_anchor-output-option_anchor_outputs of 330 satoshi 05:22 < WhatIsInANameRea> to_local_anchor*, sorry 05:22 < WhatIsInANameRea> 2. I created a new channel with `--min-confs 0`, LND used the to_local_anchor along with another UTXO to fund the channel. 05:24 < WhatIsInANameRea> 3. The force-channel transaction confirmed, but not the channel creation transaction. This led to the `to_local_anchor` being redeemable by anybody on the network 05:24 < WhatIsInANameRea> 4. Somebody else on the network spent my `to_local_anchor` UTXO 05:24 < WhatIsInANameRea> 5. Their transaction confirmed 05:24 < WhatIsInANameRea> 6. My channel creation transaction is now orphaned and left in a pending state 05:28 < WhatIsInANameRea> This means that (to LND's eyes) it's waiting on my channel creation transaction to confirm (which it never will, because it depends on a UTXO of 330 sats that was already spent) for the channel to open *and* the change from that channel creation transaction to be spendable in the wallet. How do I clear this up? Basically I want LND to ignore the 05:28 < WhatIsInANameRea> channel (which should be easily done via `lncli abandonchannel`, I think) but also to ignore the channel creation UTXO (so I can once again spend the UTXO that was used to create it). 05:31 < b42> WhatIsInANameRea: sounds similar to https://github.com/lightningnetwork/lnd/issues/5986 05:34 < WhatIsInANameRea> b42: I think you are correct. So at this stage I should use the flag `reset-wallet-transactions`? Is this a safe flag/command to run in general (unlike `abandonchannel`)? Other than the performance hit of rescanning the blockchain can I run with this flag at any time without (additional) risk of losing any state data? 05:35 < b42> WhatIsInANameRea: no idea, never used it just vaguely remembered that it exists 05:35 < WhatIsInANameRea> Basically I want to avoid running `abandonchannel` (or any 'risky' flags/commands) for as long as possible, especially until I confirm that I have the original UTXO back in my wallet and can spend it (just to 3000% confirm that I won't lose the UTXO) 05:36 < WhatIsInANameRea> b42: Fair enough, thank you then. I'll read into it and also wait for a bit more advice. I'm like 99% sure this is the correct thing though so thanks! :) 05:36 < b42> good luck:) 05:51 -!- WhatIsInANameRea [~WhatIsInA@79-67-175-186.dynamic.dsl.as9105.com] has quit [Quit: Ping timeout (120 seconds)] 06:12 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 06:12 < lnd-bot> [lnd] guggero opened pull request #6228: docs: rewrite and regroup formatting rules [skip ci] (master...contribution-guidelines) https://github.com/lightningnetwork/lnd/pull/6228 06:12 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 06:15 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 06:15 < lnd-bot> [lnd] Neil-LL opened pull request #6229: Tiny Formatting Change (master...patch-1) https://github.com/lightningnetwork/lnd/pull/6229 06:15 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 06:48 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 06:48 < lnd-bot> [lnd] guggero merged pull request #6229: Tiny Formatting Change (master...patch-1) https://github.com/lightningnetwork/lnd/pull/6229 06:48 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 06:48 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 06:48 < lnd-bot> [lnd] guggero pushed 2 commits to master: https://github.com/lightningnetwork/lnd/compare/5a827dd19b65...30367d50c74f 06:48 < lnd-bot> lnd/master b398d64 Neil-LL: Tiny Formatting Change 06:48 < lnd-bot> lnd/master 30367d5 Oliver Gugger: Merge pull request #6229 from Neil-LL/patch-1 06:48 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 09:53 -!- Talkless [~Talkless@mail.dargis.net] has joined #lnd 09:58 -!- ghost43_ [~ghost43@gateway/tor-sasl/ghost43] has quit [Quit: Leaving] 09:58 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #lnd 10:20 -!- jarthur [~jarthur@2603-8080-1540-002d-a0a5-0adf-492c-b73b.res6.spectrum.com] has joined #lnd 12:04 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 12:07 -!- jarthur [~jarthur@2603-8080-1540-002d-a0a5-0adf-492c-b73b.res6.spectrum.com] has quit [Quit: jarthur] 12:41 -!- mide [~mide@197.210.55.65] has joined #lnd 12:41 -!- mide [~mide@197.210.55.65] has quit [Client Quit] 12:53 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 12:53 < lnd-bot> [lnd] Roasbeef merged pull request #6226: Fix default value for fee limit (master...fee-limit-fix) https://github.com/lightningnetwork/lnd/pull/6226 12:53 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 12:53 -!- lnd-bot [~lnd-bot@165.227.7.29] has joined #lnd 12:53 < lnd-bot> [lnd] Roasbeef pushed 5 commits to master: https://github.com/lightningnetwork/lnd/compare/30367d50c74f...5891643269bc 12:53 < lnd-bot> lnd/master bfa1cf1 Oliver Gugger: lnwallet: introduce default routing fee calculation 12:53 < lnd-bot> lnd/master d22f543 Oliver Gugger: lnrpc: use amount based default routing fee 12:53 < lnd-bot> lnd/master d252653 Oliver Gugger: lncli: use amount based default routing fee 12:53 -!- lnd-bot [~lnd-bot@165.227.7.29] has left #lnd [] 13:12 -!- Netsplit *.net <-> *.split quits: scalability-junk, sgiath-, paairs, jetpack, yonson, peace777, berndj, bob_x1, Frnt, jespada, (+36 more, use /NETSPLIT to show all of them) 13:13 -!- Netsplit over, joins: achow101, sandipndev, sgiath-, dongcarl, @roasbeef, Nebraskka, jespada, DataHoarder, djinni` 13:13 -!- Netsplit over, joins: michaelfolkson, qubenix, Alver 13:14 -!- Netsplit over, joins: dr-orlovsky, yakshaver, pink_sarco, jetpack, berndj 13:14 -!- Netsplit over, joins: valwal, yonson, m3anm4chine_, sneak, Asara 13:14 -!- Netsplit over, joins: Frnt, jaska087 13:14 -!- Netsplit over, joins: tralfaz, BlueMatt, b42, whysthatso125, s7r 13:15 -!- Netsplit over, joins: kanzure, _0x0ff, paairs 13:15 -!- Netsplit over, joins: ghost43, bitromortac_, bob_x1 13:15 -!- Netsplit over, joins: waxwing, grubman 13:15 -!- Netsplit over, joins: FelixWeis, dergoegge 13:15 -!- Netsplit over, joins: Jackielove4u, pigeons, raucao_, scalability-junk, hueso, peace777 13:17 -!- whysthatso125 [~whysthats@74-206-50-195.sta.estpak.ee] has quit [Ping timeout: 250 seconds] 13:34 -!- sharperguy [~sharpergu@89.244.122.164] has joined #lnd 13:50 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #lnd 13:50 -!- whysthatso1250 [~whysthats@74-206-50-195.sta.estpak.ee] has joined #lnd 15:26 -!- hueso [~root@user/hueso] has quit [Quit: hueso] 15:29 -!- hueso [~root@user/hueso] has joined #lnd 16:33 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 17:02 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has joined #lnd 17:05 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 276 seconds] 17:09 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lnd 17:18 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #lnd 17:41 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 17:59 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has joined #lnd 18:02 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 276 seconds] 18:52 -!- sharperguy [~sharpergu@89.244.122.164] has quit [Ping timeout: 250 seconds] 18:53 -!- sharperguy [~sharpergu@88.130.218.81] has joined #lnd 21:49 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #lnd 21:52 < sdfgsdfg> where do devs usually hang out 21:53 < sdfgsdfg> is there an active channel 22:01 -!- yonson [~yonson@ip68-105-113-161.sd.sd.cox.net] has quit [Read error: Connection reset by peer] 22:01 -!- yonson [~yonson@2600:8801:d900::16db] has joined #lnd 23:25 -!- Netsplit *.net <-> *.split quits: valwal, dergoegge, FelixWeis, sneak, m3anm4chine_, Asara 23:28 -!- Netsplit over, joins: FelixWeis, dergoegge, valwal, m3anm4chine_, sneak, Asara 23:32 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 23:38 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #lnd 23:53 -!- Guest35 [~Guest35@84.232.220.4] has joined #lnd --- Log closed Thu Feb 03 00:00:48 2022