<story><title>Git commit allegedly from Satoshi embedded inside a Bitcoin transaction</title><url>https://blockchain.info/tx/77822fd6663c665104119cb7635352756dfc50da76a92d417ec1a12c518fad69</url></story><parent_chain></parent_chain><comment><author>jbaudanza</author><text>Here is the text of the commit:&lt;p&gt;&lt;pre&gt;&lt;code&gt;    From a3a61fef43309b9fb23225df7910b03afc5465b9 Mon Sep 17 00:00:00 2001
    From: Satoshi Nakamoto &amp;lt;satoshin@gmx.com&amp;gt;
    Date: Mon, 12 Aug 2013 02:28:02 -0200
    Subject: [PATCH] Remove (SINGLE|DOUBLE)BYTE

    I removed this from Bitcoin in f1e1fb4bdef878c8fc1564fa418d44e7541a7e83
    in Sept 7 2010, almost three years ago. Be warned that I have not
    actually tested this patch.
    ---
     backends&amp;#x2F;bitcoind&amp;#x2F;deserialize.py |    8 +-------
     1 file changed, 1 insertion(+), 7 deletions(-)

    diff --git a&amp;#x2F;backends&amp;#x2F;bitcoind&amp;#x2F;deserialize.py b&amp;#x2F;backends&amp;#x2F;bitcoind&amp;#x2F;deserialize.py
    index 6620583..89b9b1b 100644
    --- a&amp;#x2F;backends&amp;#x2F;bitcoind&amp;#x2F;deserialize.py
    +++ b&amp;#x2F;backends&amp;#x2F;bitcoind&amp;#x2F;deserialize.py
    @@ -280,10 +280,8 @@ opcodes = Enumeration(&amp;quot;Opcodes&amp;quot;, [
         &amp;quot;OP_WITHIN&amp;quot;, &amp;quot;OP_RIPEMD160&amp;quot;, &amp;quot;OP_SHA1&amp;quot;, &amp;quot;OP_SHA256&amp;quot;, &amp;quot;OP_HASH160&amp;quot;,
         &amp;quot;OP_HASH256&amp;quot;, &amp;quot;OP_CODESEPARATOR&amp;quot;, &amp;quot;OP_CHECKSIG&amp;quot;, &amp;quot;OP_CHECKSIGVERIFY&amp;quot;, &amp;quot;OP_CHECKMULTISIG&amp;quot;,
         &amp;quot;OP_CHECKMULTISIGVERIFY&amp;quot;,
    -    (&amp;quot;OP_SINGLEBYTE_END&amp;quot;, 0xF0),
    -    (&amp;quot;OP_DOUBLEBYTE_BEGIN&amp;quot;, 0xF000),
         &amp;quot;OP_PUBKEY&amp;quot;, &amp;quot;OP_PUBKEYHASH&amp;quot;,
    -    (&amp;quot;OP_INVALIDOPCODE&amp;quot;, 0xFFFF),
    +    (&amp;quot;OP_INVALIDOPCODE&amp;quot;, 0xFF),
     ])


    @@ -293,10 +291,6 @@ def script_GetOp(bytes):
             vch = None
             opcode = ord(bytes[i])
             i += 1
    -        if opcode &amp;gt;= opcodes.OP_SINGLEBYTE_END and i &amp;lt; len(bytes):
    -            opcode &amp;lt;&amp;lt;= 8
    -            opcode |= ord(bytes[i])
    -            i += 1

             if opcode &amp;lt;= opcodes.OP_PUSHDATA4:
                 nSize = opcode
    -- 
    1.7.9.4&lt;/code&gt;&lt;/pre&gt;</text></comment>
<story><title>Git commit allegedly from Satoshi embedded inside a Bitcoin transaction</title><url>https://blockchain.info/tx/77822fd6663c665104119cb7635352756dfc50da76a92d417ec1a12c518fad69</url></story><parent_chain></parent_chain><comment><author>v64</author><text>If you look at the output scripts of the transaction, this is a patch for the bug that was used to embed the patch in the transaction in the first place. Clever.</text></comment>