I never realized there was a serialize_script method. I was simply thinking of the serialize(tx_dict). I was thinking you would right your own (or overwrite) the serialize_script method. I mean there are less than 100 op codes right?[/size]
Yeah, that's certainly do-able. I'll fork the pybitcointools library and see how I go with it.
I've been looking at Peter Todd's
python-bitcoinlib and Richard Kiss'
Pycoin, mainly because the classes are much more powerful for playing around with scripting, SIGHASH, etc. That being said, the OOP for
python-bitcoinlib tries to emulate the Core software naming conventions, and it's really complicated.
If anyone else can provide a single example of a non-standard script Tx using Pycoin/python-bitcoinlib, I'd really appreciate it.
d4n13: Thanks for the input, I'll look at trying this with
pybitcointools