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