Author

Topic: Sign unsigned transaction that resides in wallet from 3rd party service (Read 698 times)

hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
full member
Activity: 120
Merit: 100
Java Coder
Do you mean the TXSIGCOLLECT header (or whatever header) or something that needs to be added to the hex?
legendary
Activity: 3738
Merit: 1360
Armory Developer
Armory requires the supporting txouts in raw binary and bundles that with a header and a terminator. You can't just pass plain unsigned tx to Armory like you do with Bitcoin Core.
newbie
Activity: 16
Merit: 0
I'm trying to use Armory's sign a offline transaction feature to sign a transaction provided to me by a 3rd party service, however when I try to paste the raw hex I get an 'unrecognized format error. Here is the raw hex:

0100000001d153bc846b339f23f946a96c19286996d44af7180f96845b59674e5beee42a3d01000 00000ffffffff015ac3f005000000001976a914d5e06dde835a7428d80cd39e91f06350ca3291ad 88ac39edaf55

Here is the hex deserialized by blockr.io

Quote
{
  "txid": "6ccded1224d400be2d57c852758eadf7226555e60dd1a39f341b198f87b73345",
  "version": 1,
  "locktime": 1437592889,
  "vin": [
    {
      "txid": "3d2ae4ee5b4e67595b84960f18f74ad4966928196ca946f9239f336b84bc53d1",
      "vout": 1,
      "scriptSig": {
        "asm": "",
        "hex": ""
      },
      "sequence": 4294967295
    }
  ],
  "vout": [
    {
      "value": 0.9966473,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 d5e06dde835a7428d80cd39e91f06350ca3291ad OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914d5e06dde835a7428d80cd39e91f06350ca3291ad88ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "1LVsnUQHYHoNjfCLY1mjmmFPQSrV1NJTX2"
        ]
      }
    }
  ]
}

What am I doing incorrectly?
Jump to: