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:
0100000002515b4e1ebff9fb500ecb1d94b184042b9d3d580829eee288b55fa4006534419101000000b500483045022100a4c41919ca7b9f5371f6dc90b8064defc03c89b6c938f04928cedcb60b1d6f4002207620c409448bfe88d78fb0ecb970c3986e01325b39b68460a94406c8f6b55797014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53aeffffffffcb0e9efba54a6acee3d8b09df2b9527ca05fb1c61b6f893ad5c8ee2cc4d6f54e00000000b500483045022100d7845a9e0e854d675451863027eefaa7b01d5ae87ee700c3b40012e2c94a30760220053e223dca51f234887226871cbbe94678913ab8b96c60edff8e454a2efc4876014c6951210247bcd2c9e1bf8bfc9e567c8f9c81ef5f2c5356e544ab7b9141b7ef93f272da9f2102771dbfd6b9e6183e893c07ea49cfc781d1836e42b6425ff2a59100cc2e9b11222102ab0456bde3a2a8f5066fa4827c8a00c9388e6da1fdc22f90c406d89112c8bacb53aeffffffff030000000000000000176a146f6d6e69000000000000001f000000002faf080087c4090000000000001976a914f40da014c137ad88006608834887556944e2dfeb88acf0490200000000001976a9142168fe52d8c1cbc656a544859c4193dd4b92e23788ac00000000
It's a 554 Bytes transaction which translates to the following JSON:
{
"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.phpThis 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!
