Теперь поддерживается.
Продолжение банкета... Раз уж StratumLibrary более-менее работоспособна, пилю библиотеку для работы с базовыми структурами.
https://github.com/CryptoManiac/NovacoinLibraryПока в зачаточном состоянии, но полезно для понимания внутренностей протокола. В принципе, уже умеет собирать/разбирать транзакции из готовых скриптов...
Пример для такой транзакции:
https://explorer.novaco.in/tx/687d3938436a25cbc04a2bda29cfe755fea68d95f7c281e02796365b90c4b6deCTransaction(
nVersion=1,
nTime=1405727864,
CTxIn(txId=340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c,n=1,scriptSig=3045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxIn(txId=364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee,n=1,scriptSig=3045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxIn(txId=7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d,n=0,scriptSig=30440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxIn(txId=999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920,n=3,scriptSig=3045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d0101 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxIn(txId=c0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c,n=5,scriptSig=3043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce784701 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxIn(txId=e1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d,n=5,scriptSig=3044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed601 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
CTxOut(nValue=17125,scriptPubKey=OP_DUP OP_HASH160 57d84c814b14bd86bf32f106b733baa693db7dc7 OP_EQUALVERIFY OP_CHECKSIG),
CTxOut(nValue=40000,scriptPubKey=OP_DUP OP_HASH160 08c8768d5d6bf7c1d9609da4e766c3f1752247b1 OP_EQUALVERIFY OP_CHECKSIG),
nLockTime=0)
На очереди создание собственно скриптов, их выполнение и необходимо-достаточный функционал будет завершен.