12020-01-08T00:02:28 *** Chris_Stewart_5 has joined ##taproot-bip-review
22020-01-08T01:08:56 *** Chris_Stewart_5 has quit IRC
32020-01-08T01:39:27 *** Chris_Stewart_5 has joined ##taproot-bip-review
42020-01-08T02:02:26 *** Chris_Stewart_5 has quit IRC
52020-01-08T02:30:52 *** molz_ has joined ##taproot-bip-review
62020-01-08T02:34:02 *** molly has quit IRC
72020-01-08T03:11:39 *** pinheadmz has joined ##taproot-bip-review
82020-01-08T03:27:53 <pinheadmz> Is there explanation on why those certain opcodes were selected for OP_SUCCESSx?
92020-01-08T03:30:25 <aj> they're all the ones that currently are disabled or undefined?
102020-01-08T03:35:35 <pinheadmz> ah ofc tnx
112020-01-08T03:41:07 <pinheadmz> well ok not all, for example 0x62 OP_VERIFY
122020-01-08T03:46:08 *** belcher has quit IRC
132020-01-08T05:44:41 *** sipa has quit IRC
142020-01-08T05:49:56 *** sipa has joined ##taproot-bip-review
152020-01-08T07:32:13 *** luke-jr has quit IRC
162020-01-08T08:17:03 <harding> pinheadmz: I'm pretty sure OP_VERIFY is still enabled: https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp#L509
172020-01-08T08:22:34 <pinheadmz> harding: exactly, so the op_success codes arent just the disabled ones, other active codes were selected
182020-01-08T08:24:10 <harding> pinheadmz: huh? bip-tapscript says "opcode numbered 80, 98, 126-129, 131-134, 137-138, 141-142, 149-153, 187-254" OP_VERIFY is 105
192020-01-08T08:27:40 <pinheadmz> harding: ok its possible im getting hex and dec confused but look at these:
202020-01-08T08:27:44 <pinheadmz> https://github.com/sipa/bitcoin/blob/taproot/src/script/script.cpp#L333-L339
212020-01-08T08:27:49 <pinheadmz> https://github.com/sipa/bitcoin/blob/taproot/src/script/script.h#L95
222020-01-08T08:28:55 <pinheadmz> sorry OP_VER not OP_VERIFY
232020-01-08T08:29:52 <harding> Ah. Yeah, VER was disabled.
242020-01-08T08:30:24 <pinheadmz> yeah ok i got confused by the names -- op_ver isn't even in interpreter.cpp
252020-01-08T08:31:07 <harding> In any case, making sure the right opcodes are disabled is good thing to check, thanks for doing that!
262020-01-08T08:31:19 <pinheadmz> :-)
272020-01-08T08:31:52 <pinheadmz> do you know what VER was for?
282020-01-08T08:32:29 <gmaxwell> messing up bitcoin
292020-01-08T08:33:01 <pinheadmz> ha, ok
302020-01-08T08:33:02 <gmaxwell> Caused hardforks.
312020-01-08T08:33:28 <gmaxwell> like litterally a cause hardfork opcode, no kidding.
322020-01-08T08:33:51 <gmaxwell> -- it branched on the software version string.
332020-01-08T08:33:58 <pinheadmz> oy
342020-01-08T08:34:05 <gmaxwell> so any update to the software's version number was a potential hardfork.
352020-01-08T08:34:06 <pinheadmz> "thanks satoshi"
362020-01-08T08:34:16 <gmaxwell> I guess he was giving us a sign.
372020-01-08T08:34:17 <pinheadmz> that is... not great planning
382020-01-08T08:35:13 <gmaxwell> he deactivated it at the same time he introduced NOPs IIRC, which is probably the point when he first considered the necessary and sufficiet criteria for script compatibility.
392020-01-08T08:35:36 <gmaxwell> OP_VER would be a fine opcode anywhere except a consensus system. :)
402020-01-08T08:36:10 <pinheadmz> interesting tnx
412020-01-08T08:58:37 *** pinheadmz has quit IRC
422020-01-08T09:18:23 *** sipa has quit IRC
432020-01-08T09:20:30 *** sipa has joined ##taproot-bip-review
442020-01-08T09:54:02 <elichai2> OP_VER was disabled by satoshi :)
452020-01-08T10:07:27 *** molly has joined ##taproot-bip-review
462020-01-08T10:10:26 *** molz_ has quit IRC
472020-01-08T10:52:46 *** belcher has joined ##taproot-bip-review
482020-01-08T10:55:47 *** jonatack has quit IRC
492020-01-08T11:22:12 *** CubicEarth has quit IRC
502020-01-08T11:23:07 *** CubicEarth has joined ##taproot-bip-review
512020-01-08T11:34:58 *** Chris_Stewart_5 has joined ##taproot-bip-review
522020-01-08T11:54:53 *** luke-jr has joined ##taproot-bip-review
532020-01-08T12:18:02 *** jonatack has joined ##taproot-bip-review
542020-01-08T12:50:02 *** Chris_Stewart_5 has quit IRC
552020-01-08T12:53:31 *** Chris_Stewart_5 has joined ##taproot-bip-review
562020-01-08T14:42:12 *** jonatack has quit IRC
572020-01-08T14:43:22 *** jonatack has joined ##taproot-bip-review
582020-01-08T15:10:19 <instagibbs> 757f0769 is when it was disabled IIRC
592020-01-08T15:10:58 <instagibbs> script interpreter got ~rewritten
602020-01-08T15:11:25 *** molly has quit IRC
612020-01-08T15:27:18 *** jonatack has quit IRC
622020-01-08T16:22:06 *** Chris_Stewart_5 has quit IRC
632020-01-08T16:26:01 *** jonatack has joined ##taproot-bip-review
642020-01-08T16:37:15 *** Chris_Stewart_5 has joined ##taproot-bip-review
652020-01-08T17:28:04 *** meshcollider has quit IRC
662020-01-08T17:39:14 *** Chris_Stewart_5 has quit IRC
672020-01-08T17:55:41 *** Chris_Stewart_5 has joined ##taproot-bip-review
682020-01-08T17:57:02 *** michaelfolkson has joined ##taproot-bip-review
692020-01-08T19:00:32 *** meshcollider has joined ##taproot-bip-review
702020-01-08T19:24:24 *** pinheadmz has joined ##taproot-bip-review
712020-01-08T19:34:19 *** pinheadmz has quit IRC
722020-01-08T19:36:29 *** pinheadmz has joined ##taproot-bip-review
732020-01-08T21:52:01 *** Chris_Stewart_5 has quit IRC
742020-01-08T21:54:58 *** michaelfolkson has quit IRC
752020-01-08T22:14:55 *** michaelfolkson has joined ##taproot-bip-review
762020-01-08T22:22:22 *** Chris_Stewart_5 has joined ##taproot-bip-review
772020-01-08T23:27:14 *** Chris_Stewart_5 has quit IRC
782020-01-08T23:44:15 *** michaelfolkson has quit IRC
792020-01-08T23:52:43 *** michaelfolkson has joined ##taproot-bip-review
802020-01-08T23:54:26 *** michaelfolkson has quit IRC