Post
Topic
Board Altcoin Discussion
Re: Bitcoin Protocol OP_RETURN + Omni USDT Tether + CoPay Multisig Help
by
gevs
on 04/12/2017, 04:42:51 UTC
Finally one more update! Now It seems that I have located a missing OP_EQUAL at the end of my OP_RETURN output script.

This now brings me to a next error message: "64: scriptpubkey". I am now documenting myself on this error, maybe I will find something related to OP_RETURNs about this.

Here is the latest Transaction Bytes Data I have been trying to Push:

Code:
0100000002515b4e1ebff9fb500ecb1d94b184042b9d3d580829eee288b55fa4006534419101000000b500483045022100a4c41919ca7b9f5371f6dc90b8064defc03c89b6c938f04928cedcb60b1d6f4002207620c409448bfe88d78fb0ecb970c3986e01325b39b68460a94406c8f6b55797014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53aeffffffffcb0e9efba54a6acee3d8b09df2b9527ca05fb1c61b6f893ad5c8ee2cc4d6f54e00000000b500483045022100d7845a9e0e854d675451863027eefaa7b01d5ae87ee700c3b40012e2c94a30760220053e223dca51f234887226871cbbe94678913ab8b96c60edff8e454a2efc4876014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53aeffffffff030000000000000000176a146f6d6e69000000000000001f000000002faf080087c4090000000000001976a914f40da014c137ad88006608834887556944e2dfeb88acf0490200000000001976a9142168fe52d8c1cbc656a544859c4193dd4b92e23788ac00000000

It's a 554 Bytes transaction which translates to the following JSON:

Code:
{
    "success": true,
    "transaction": {
        "Version": "1",
        "LockTime": "0",
        "Vin": [
            {
                "TxId": "9141346500a45fb588e2ee2908583d9d2b0484b1941dcb0e50fbf9bf1e4e5b51",
                "Vout": "1",
                "ScriptSig": {
                    "Asm": "0 3045022100a4c41919ca7b9f5371f6dc90b8064defc03c89b6c938f04928cedcb60b1d6f4002207620c409448bfe88d78fb0ecb970c3986e01325b39b68460a94406c8f6b55797[ALL] 51210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53ae",
                    "Hex": "00483045022100a4c41919ca7b9f5371f6dc90b8064defc03c89b6c938f04928cedcb60b1d6f4002207620c409448bfe88d78fb0ecb970c3986e01325b39b68460a94406c8f6b55797014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53ae"
                },
                "CoinBase": null,
                "TxInWitness": null,
                "Sequence": "4294967295"
            },
            {
                "TxId": "4ef5d6c42ceec8d53a896f1bc6b15fa07c52b9f29db0d8e3ce6a4aa5fb9e0ecb",
                "Vout": "0",
                "ScriptSig": {
                    "Asm": "0 3045022100d7845a9e0e854d675451863027eefaa7b01d5ae87ee700c3b40012e2c94a30760220053e223dca51f234887226871cbbe94678913ab8b96c60edff8e454a2efc4876[ALL] 51210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53ae",
                    "Hex": "00483045022100d7845a9e0e854d675451863027eefaa7b01d5ae87ee700c3b40012e2c94a30760220053e223dca51f234887226871cbbe94678913ab8b96c60edff8e454a2efc4876014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53ae"
                },
                "CoinBase": null,
                "TxInWitness": null,
                "Sequence": "4294967295"
            }
        ],
        "Vout": [
            {
                "Value": 0,
                "N": 0,
                "ScriptPubKey": {
                    "Asm": "OP_RETURN 6f6d6e69000000000000001f000000002faf0800 OP_EQUAL",
                    "Hex": "6a146f6d6e69000000000000001f000000002faf080087",
                    "ReqSigs": 0,
                    "Type": "nonstandard",
                    "Addresses": null
                }
            },
            {
                "Value": 0.000025,
                "N": 1,
                "ScriptPubKey": {
                    "Asm": "OP_DUP OP_HASH160 f40da014c137ad88006608834887556944e2dfeb OP_EQUALVERIFY OP_CHECKSIG",
                    "Hex": "76a914f40da014c137ad88006608834887556944e2dfeb88ac",
                    "ReqSigs": 1,
                    "Type": "pubkeyhash",
                    "Addresses": [
                        "1PFSCWbPdfQfwtRidBxj5x2HxigG7JGFNb"
                    ]
                }
            },
            {
                "Value": 0.0015,
                "N": 2,
                "ScriptPubKey": {
                    "Asm": "OP_DUP OP_HASH160 2168fe52d8c1cbc656a544859c4193dd4b92e237 OP_EQUALVERIFY OP_CHECKSIG",
                    "Hex": "76a9142168fe52d8c1cbc656a544859c4193dd4b92e23788ac",
                    "ReqSigs": 1,
                    "Type": "pubkeyhash",
                    "Addresses": [
                        "143f5QPkc5mJurEr2kGPPoecJqkhvaQ2u2"
                    ]
                }
            }
        ],
        "TxId": "fb756851da8832f85696c3e4b56de16706ccc623d9993f70a070d7292b878e9d"
    }
}

The first few searches on forums made me try to use Elligius Miner PushTX API at the following URL: http://eligius.st/~wizkid057/newstats/pushtxn.php

This API seems to respond with "Response = 0" though and I get no error message from them. When I use Smartbit API as I used before, I get the error message mentioned above "64: scriptpubkey".

Any help appreciated! Smiley