--- Log opened Sun May 11 00:00:39 2025 00:08 -!- brunoerg [~brunoerg@2804:14d:5285:8318:658c:4bd4:bb3e:dfdb] has joined #bitcoin-wizards 00:19 -!- brunoerg [~brunoerg@2804:14d:5285:8318:658c:4bd4:bb3e:dfdb] has quit [Ping timeout: 265 seconds] 00:34 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 01:29 -!- narodnik [~narodnik@2a02:aa13:8342:1400:81b3:9662:6650:690d] has quit [Quit: WeeChat 4.6.2] 01:39 -!- narodnik2 [~narodnik@2a02:aa13:8342:1400:7fc5:c1e8:344:15d1] has quit [Ping timeout: 252 seconds] 01:56 -!- brunoerg [~brunoerg@187.183.60.121] has joined #bitcoin-wizards 02:01 -!- brunoerg [~brunoerg@187.183.60.121] has quit [Ping timeout: 272 seconds] 02:39 -!- brunoerg [~brunoerg@2804:14d:5285:8318:658c:4bd4:bb3e:dfdb] has joined #bitcoin-wizards 02:42 -!- brunoerg [~brunoerg@2804:14d:5285:8318:658c:4bd4:bb3e:dfdb] has quit [Remote host closed the connection] 02:45 -!- brunoerg [~brunoerg@2804:14d:5285:8318:658c:4bd4:bb3e:dfdb] has joined #bitcoin-wizards 03:34 -!- storopoli [~storopoli@user/storopoli] has joined #bitcoin-wizards 04:43 -!- deusexbeer [~deusexbee@178.178.247.31] has quit [Remote host closed the connection] 04:50 -!- prout [~prout@user/prout] has joined #bitcoin-wizards 04:57 -!- deusexbeer [~deusexbee@2a03:d000:2aa:155d:aab4:b641:613a:b588] has joined #bitcoin-wizards 05:41 -!- Guyver2 [Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 06:00 -!- deusexbeer [~deusexbee@2a03:d000:2aa:155d:aab4:b641:613a:b588] has quit [Ping timeout: 252 seconds] 06:02 -!- deusexbeer [~deusexbee@188.170.85.171] has joined #bitcoin-wizards 07:58 -!- deusexbeer [~deusexbee@188.170.85.171] has quit [Quit: Konversation terminated!] 07:58 -!- deusexbeer [~deusexbee@188.170.85.171] has joined #bitcoin-wizards 09:05 -!- narodnik [~narodnik@2a02:aa13:8342:1400:81b3:9662:6650:690d] has joined #bitcoin-wizards 10:09 < Ademan> is there a concise, unambiguous way to refer to the serialization format of PSBTs? It seems like "PSBT format" is what bip-174 uses but it's somewhat ambiguous in contexts that have an alternative serialization format (as in my case) 10:10 < Ademan> "canonical PSBT format" ? not so concise anymore, but I think I can use it 10:11 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has joined #bitcoin-wizards 10:12 < Ademan> I guess I could call it the "BIP-174 PSBT format"... 10:38 -!- Cory38 [~Cory38@user/pasha] has quit [Quit: Client closed] 10:38 -!- Cory38 [~Cory38@user/pasha] has joined #bitcoin-wizards 10:52 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:57 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has joined #bitcoin-wizards 11:10 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:18 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has joined #bitcoin-wizards 12:33 < Ademan> just rolling with "BIP-174 PSBT format" 12:37 < Ademan> unrelated: I'll look myself in a bit here but I still don't know my way around core very well. for tapscript, do non-32-byte-pubkeys affect the standardness of the transaction? (Is <520b push> OP_CHECKSIGADD standard? iirc witness contents besides the annex haven't affected standardness but I wouldn't be shocked if there was an exception here since it's sort of an upgrade hook) 12:52 < Ademan> woof, I've got a lot of reading to do, assuming what I care about is covered by IsStandardWitness() though, it looks like <520b push> OP_CHECKSIGADD is fine 13:19 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 13:30 -!- Guyver2 [Guyver@77-174-98-73.fixed.kpn.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:44 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has joined #bitcoin-wizards 14:42 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 14:50 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has joined #bitcoin-wizards 15:02 -!- tromp [~textual@2001:1c00:3487:1b00:880c:a961:240d:9720] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 16:18 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 16:18 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 18:08 -!- entropyx [~blackbox@user/entropyx] has changed host 18:08 < entropyx> great im not alone in tapscript darkness 18:40 < _aj_> Ademan: the rule you're looking for is SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_PUBKEYTYPE which is included in STANDARD_SCRIPT_VERIFY_FLAGS in policy/policy.h and implemented in EvalChecksigTapscript in script/interpreter.cpp 20:03 < Ademan> _aj_: thanks! Sorry to need spoonfeeding on that one 20:24 < _aj_> Ademan: given chatgpt just hallucinates an answer, people having to get spoonfed about it seems fine 20:55 -!- kico [~kico@user/kico] has quit [Remote host closed the connection] 20:57 -!- kico [~kico@user/kico] has joined #bitcoin-wizards 22:42 -!- mcey [~emcy@85.255.232.180] has joined #bitcoin-wizards 22:43 -!- mcey [~emcy@85.255.232.180] has quit [Remote host closed the connection] 22:43 -!- mcey [~emcy@85.255.232.180] has joined #bitcoin-wizards 22:45 -!- emcy__ [~emcy@85.255.232.180] has quit [Ping timeout: 260 seconds] 23:11 -!- tromp [~textual@2001:1c00:3487:1b00:ecd3:a00f:e9d8:9bf6] has joined #bitcoin-wizards 23:42 -!- tromp [~textual@2001:1c00:3487:1b00:ecd3:a00f:e9d8:9bf6] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 23:46 -!- deusexbeer [~deusexbee@188.170.85.171] has quit [Quit: Konversation terminated!] 23:46 -!- deusexbeer [~deusexbee@188.170.85.171] has joined #bitcoin-wizards 23:53 -!- deusexbeer [~deusexbee@188.170.85.171] has quit [Ping timeout: 248 seconds] 23:54 -!- deusexbeer [~deusexbee@188.170.85.171] has joined #bitcoin-wizards --- Log closed Mon May 12 00:00:40 2025