--- Log opened Wed Mar 01 00:00:57 2023 04:56 -!- Netsplit *.net <-> *.split quits: jnewbery, michaelfolkson, kalle 05:01 -!- Netsplit over, joins: michaelfolkson, jnewbery, kalle 05:30 -!- michaelfolkson2 [~michaelfo@138.68.143.20] has joined ##miniscript 05:31 -!- michaelfolkson [~michaelfo@138.68.143.20] has quit [Quit: ZNC 1.8.2 - https://znc.in] 08:51 -!- pakaro [~quassel@142.157.222.64] has joined ##miniscript 09:01 -!- michaelfolkson2 is now known as michaelfolkson 11:17 -!- pakaro [~quassel@142.157.222.64] has quit [Ping timeout: 246 seconds] 12:59 -!- pakaro [~quassel@142.157.222.64] has joined ##miniscript 15:04 -!- pakaro [~quassel@142.157.222.64] has quit [Ping timeout: 264 seconds] 17:25 -!- scg [~scg@200.68.161.199] has joined ##miniscript 17:35 < scg> hello, would love some help with my {non,mis}-understanding with regards to miniscript PSBT signing/finalization 17:35 < scg> I have following descriptor: 17:35 < scg> wsh(or_d(pk([182a1d5b/48'/1'/0'/2']tpubDEcNdreMnRjVFnChjhWYAE6Pqf33TqwfFcZUXn6J8yXnLUjsbFBmp6ExiEP7b27kEGKW87fJYMBg5Ee6H32PSK3ysimvwFUoSoFCfN9ve6c/<0;1>/*),and_v(v:pkh([0f056943/44'/1'/0']tpubDCiHGUNYdRRBPNYm7CqeeLwPWfeb2ZT2rPsk4aEW3eUoJM93jbBa7hPpB1T9YKtigmjpxHrB1522kSsTxGm9V6cqKqrp1EDaYaeJZqcirYB/<0;1>/*),older(115))))#d820qsm3 17:35 < scg> Scenario: I "lost" pk key and want to sign with my recovery pkh key. If I create PSBT with bitcoind(master) and sign it with my recovey key, bitcoind is not able to finalize PSBT. So I tried liana wallet where I can successfuly "recover" but only via 'Settings->Recover Funds'. If I try to sign with recovery path in normal wallet mode (PSBT created 17:35 < scg> not via Recover Funds) it seems to have same issue like bitcoind and PSBT is not complete. Seems like I need specialy crafted PSBT (Liana Recover Funds) - not what bitcoind is creating. Is bitcoind unable to create PSBT that I can only sign with recovery path ? 17:42 < scg> second question I have is why is second key wrapped in pkh? Isn't something like wsh(andor(pk(A),older(100),pkh(B))) easier to reason about ? former phk in second leg is something what bdk(playground) generate. Second desc I obtained from miniscript.fun 17:43 < scg> also pk-only (second) desc is something I'm able to finalize with bitcoind regardles of my position in the descriptor: 17:44 < scg> wsh(andor(pk(A),older(100),pkh(B))) 17:44 < scg> wsh(pkh(B),andor(pk(A),older(100))) 22:21 -!- scg [~scg@200.68.161.199] has quit [Quit: Client closed] --- Log closed Thu Mar 02 00:00:58 2023