--- Log opened Wed Mar 30 00:00:40 2022 04:43 -!- salvatoshi_ [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined ##miniscript 04:43 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has quit [Read error: Connection reset by peer] 04:54 -!- paairs [~rabidus@user/paairs] has quit [Ping timeout: 245 seconds] 04:56 -!- paairs [~rabidus@user/paairs] has joined ##miniscript 05:04 -!- Guest10 [~Guest10@203.110.242.32] has joined ##miniscript 05:04 -!- Guest10 [~Guest10@203.110.242.32] has quit [Client Quit] 07:06 -!- shesek [~shesek@user/shesek] has joined ##miniscript 07:15 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 07:16 -!- shesek [~shesek@user/shesek] has joined ##miniscript 07:49 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 07:49 -!- shesek [~shesek@user/shesek] has joined ##miniscript 08:32 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 08:33 -!- shesek [~shesek@user/shesek] has joined ##miniscript 08:49 -!- mplsgrant [~mplsgrant@68-168-187-155.fttp.usinternet.com] has joined ##miniscript 08:58 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 09:00 -!- salvatoshi_ [~salvatosh@genymobile-2-6-86.fib.nerim.net] has quit [Ping timeout: 250 seconds] 12:54 -!- darosior [~darosior@194.36.189.246] has quit [Ping timeout: 240 seconds] 13:03 -!- mplsgrant [~mplsgrant@68-168-187-155.fttp.usinternet.com] has quit [Quit: Client closed] 14:01 -!- darosior [~darosior@194.36.189.246] has joined ##miniscript 15:13 < sanket1729> sipa: Do you know on the top of your if it possible to have CHECKSIG in segwit witness scripts in a non-executed branch? 15:14 <@sipa> yes, the policy rule about no uncompressed keys is only enforced at execution timr 15:15 < sanket1729> It is a consensus rule, right? 15:15 <@sipa> no 15:15 <@sipa> segwit supports uncompressed and hybrid keys at the consensus level 15:15 <@sipa> they've just always been nonstandard 15:16 < sanket1729> Thanks, I never knew about it 15:16 <@sipa> It should have been a consensus rule, but we didn't think about it until later. 15:47 -!- shesek [~shesek@user/shesek] has joined ##miniscript 15:50 -!- proofofkeags [~proofofke@96-81-42-77-static.hfc.comcastbusiness.net] has joined ##miniscript 15:52 < proofofkeags> I think I discovered a bug in the miniscript specification: 15:52 < proofofkeags> Specifically the d:X identity makes the claim that X needs to have property 'z'. And that the property set of d:X includes 'o' if X is 'z' (which it requires). But Looking at the script output it seems that d:X is 'z' if X is 'z' no matter what. 16:35 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 16:35 -!- shesek [~shesek@user/shesek] has joined ##miniscript 17:25 -!- proofofkeags [~proofofke@96-81-42-77-static.hfc.comcastbusiness.net] has quit [Ping timeout: 272 seconds] 17:42 -!- mplsgrant [~mplsgrant@68-168-187-155.fttp.usinternet.com] has joined ##miniscript 17:44 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 17:45 -!- shesek [~shesek@user/shesek] has joined ##miniscript 17:56 -!- proofofkeags [~proofofke@97-118-153-128.hlrn.qwest.net] has joined ##miniscript 18:01 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 18:02 -!- shesek [~shesek@user/shesek] has joined ##miniscript 18:07 -!- proofofkeags [~proofofke@97-118-153-128.hlrn.qwest.net] has quit [Remote host closed the connection] 18:33 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 18:34 -!- shesek [~shesek@user/shesek] has joined ##miniscript 18:44 <@sipa> proofofkeags: hmm, where do you see that d:X is z? that seems very wrong 18:44 <@sipa> it starts with a DUP, so it's definitely expecting at least one element on the stack. 18:51 -!- shesek_ [~shesek@user/shesek] has joined ##miniscript 18:52 -!- shesek [~shesek@user/shesek] has quit [Remote host closed the connection] 19:43 -!- shesek__ [~shesek@user/shesek] has joined ##miniscript 19:44 -!- shesek_ [~shesek@user/shesek] has quit [Remote host closed the connection] 20:29 -!- shesek__ [~shesek@user/shesek] has quit [Remote host closed the connection] 20:30 -!- shesek__ [~shesek@user/shesek] has joined ##miniscript 22:08 -!- shesek__ [~shesek@user/shesek] has quit [Remote host closed the connection] 22:08 -!- shesek__ [~shesek@user/shesek] has joined ##miniscript 22:49 < sanket1729> I just realized that the current musig2 API might be insufficient we want to PSBT musig support with two separate rounds. One round where we send public nonces and another round where we sign 22:55 < sanket1729> AFAIU, bitcoin core wallet RPCs cannot maintain sessions. That is they cannot store the secret nonces in memory till the next RPC call for musig signing 22:57 < sanket1729> Oh, the context here is that serialization/parsing of secret nonces is (deliberately) not supported. 23:24 -!- shesek__ [~shesek@user/shesek] has quit [Remote host closed the connection] 23:24 -!- shesek__ [~shesek@user/shesek] has joined ##miniscript 23:46 -!- salvatoshi_ [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined ##miniscript 23:48 -!- shesek__ [~shesek@user/shesek] has quit [Remote host closed the connection] 23:49 -!- shesek__ [~shesek@user/shesek] has joined ##miniscript --- Log closed Thu Mar 31 00:00:42 2022