Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1YnbEL-0005tG-1m for bitcoin-development@lists.sourceforge.net; Wed, 29 Apr 2015 23:17:25 +0000 X-ACL-Warn: Received: from mail-ie0-f172.google.com ([209.85.223.172]) by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1YnbEJ-0002P8-Qi for bitcoin-development@lists.sourceforge.net; Wed, 29 Apr 2015 23:17:25 +0000 Received: by iejt8 with SMTP id t8so54923695iej.2 for ; Wed, 29 Apr 2015 16:17:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=WyJ8UKwiH99LHhOcqgfhxO1NAbYp7jhZeejGqPHinfI=; b=mMJwIGsB5cWV+rumVgxfnrT8QNgIuSy/UMrUIKXSMpzQM8gFMvac9UdWWaNXmADS8J ukOyYgPYj8zmAmWUdaq3t6/EwCCD1iiNaGdkSHDP4tQk/mx8iHRPSRZQLZgNQOQOZeeY NExL8M28X93LhfFYrsiPZVUqLIb5iqWlG/t7n4RrHUwRdjX5CRJcY8GcqguSC5bEYrx1 T1UnxAy2n0/DSao14+u2CmN7Bogz0Vw9HRRQcTYRY8+O2NkaC7VJ1tis4KruC9D/Dist xMO4lXhGf0yBxQPg47U8D5huwztPACmbX+T0I+8mOHNHHLkfrOnJ6Zi9QIVp258RvoQr TsKQ== X-Gm-Message-State: ALoCoQnHTz5yxyBo/R0njKSKswunc9lEZmn5PsJhNNJ4K0ke4Z3VYiT8nnGHF9jP1tlpyuDSlx1S X-Received: by 10.50.12.10 with SMTP id u10mr7243209igb.8.1430345799847; Wed, 29 Apr 2015 15:16:39 -0700 (PDT) Received: from [192.168.2.79] ([184.175.11.44]) by mx.google.com with ESMTPSA id 35sm255758ior.34.2015.04.29.15.16.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 29 Apr 2015 15:16:38 -0700 (PDT) Content-Type: multipart/alternative; boundary="Apple-Mail=_25D79C70-6799-458F-9B2C-9AAE7689EE4D" Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) From: Richard Moore In-Reply-To: Date: Wed, 29 Apr 2015 18:16:36 -0400 Message-Id: <09C6C0EA-FE0B-43B4-9114-6482F9CF45BA@ricmoo.com> References: To: Braun Brelin X-Mailer: Apple Mail (2.2098) X-Spam-Score: 0.9 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1YnbEJ-0002P8-Qi Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] Looking for a good bitcoin script decompiler in Python X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2015 23:17:25 -0000 --Apple-Mail=_25D79C70-6799-458F-9B2C-9AAE7689EE4D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I have a library, pycoind (https://github.com/ricmoo/pycoind = ) you might find useful. >>> import pycoind >>> = str(pycoind.script.Tokenizer('76a9143f320f852a51643d3ffbaa1f49bfe521dd9776= 4a88ac'.decode('hex'))) 'OP_DUP OP_HASH160 3f320f852a51643d3ffbaa1f49bfe521dd97764a = OP_EQUALVERIFY OP_CHECKSIG' > On Apr 29, 2015, at 1:12 PM, Braun Brelin wrote: >=20 > Hi all,=20 >=20 > I'm trying to find a good python script that will take the hash of the = locking and=20 > unlocking tx scripts and output the actual op codes. =20 >=20 > Any ideas where to look? =20 >=20 > Thanks, >=20 >=20 > = --------------------------------------------------------------------------= ---- > One dashboard for servers and applications across = Physical-Virtual-Cloud=20 > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable = Insights > Deep dive visibility with transaction tracing using APM Insight. > = http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___________________= ____________________________ > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development = .=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8=C2= =B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8= =C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8><(((=C2=BA> Richard Moore ~ Founder Genetic Mistakes Software inc. phone: (778) 882-6125 email: ricmoo@geneticmistakes.com www: http://GeneticMistakes.com --Apple-Mail=_25D79C70-6799-458F-9B2C-9AAE7689EE4D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
I have a library, pycoind (https://github.com/ricmoo/pycoind) you might find = useful.


>>> import = pycoind

>>> = str(pycoind.script.Tokenizer('76a9143f320f852a51643d3ffbaa1f49bfe521dd9776= 4a88ac'.decode('hex')))
'OP_DUP OP_HASH160 = 3f320f852a51643d3ffbaa1f49bfe521dd97764a OP_EQUALVERIFY = OP_CHECKSIG'




On = Apr 29, 2015, at 1:12 PM, Braun Brelin <bbrelin@gmail.com> = wrote:

Hi all, 

I'm trying to find a good python script = that will take the hash of the locking and 
unlocking tx scripts and output the actual op codes. =  

Any = ideas where to look?  

Thanks,


= --------------------------------------------------------------------------= ----
One dashboard for servers and applications across = Physical-Virtual-Cloud
Widest out-of-the-box monitoring = support with 50+ applications
Performance metrics, stats = and reports that give you Actionable Insights
Deep dive = visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y________= _______________________________________
Bitcoin-development mailing list
Bitcoin-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcoin-developmen= t

.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2= =B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7= .=C2=B8=C2=B8.=C2=B7=C2=B4=C2=AF`=C2=B7.=C2=B8><(((=C2=BA>

Richard Moore ~ Founder
Genetic = Mistakes Software inc.
phone: (778) 882-6125
email: ricmoo@geneticmistakes.com
www: http://GeneticMistakes.com

= --Apple-Mail=_25D79C70-6799-458F-9B2C-9AAE7689EE4D--