Post
Topic
Board Armory
Unable to send. Issue with addresses with many small deposits. Logs included
by
simonk83
on 04/10/2014, 09:49:32 UTC
Running on OSX (10.9.5) with Armory 0.92.3.

I hit Send Bitcoins, enter the address and amount, and hit continue, but nothing happens.  The log shows the following each time I press continue:

Code:
2014-10-04 19:19 (ERROR) -- Traceback (most recent call last):
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/ui/TxFrames.py", line 757, in createTxAndBroadcast
    ustx = self.validateInputsGetUSTX()
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/ui/TxFrames.py", line 738, in validateInputsGetUSTX
    utxoSelect, scriptValPairs, pubKeyMap)
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/armoryengine/Transaction.py", line 2168, in createFromTxOutSelection
    return self.createFromPyTx(thePyTx, pubKeyMap, txMap, p2shMap)
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/armoryengine/Transaction.py", line 2081, in createFromPyTx
    pyPrevTx = PyTx().unserialize(cppPrevTx.serialize())
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/armoryengine/Transaction.py", line 693, in unserialize
    self.version    = txData.get(UINT32)
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/armoryengine/BinaryUnpacker.py", line 66, in get
    sizeCheck(4)
  File "/Applications/Armory.app/Contents/MacOS/py/usr/lib/armory/armoryengine/BinaryUnpacker.py", line 61, in sizeCheck
    raise UnpackerError
UnpackerError


Also when this happens it's often not possible to close the dialog window.

EDIT:  Looks to be related to lots of "dust" or something along those lines.  I was able to send smaller amounts (with the standard fee), but I'm left with 4.x BTC in there that must have lots of little txn's included as it wants a larger fee.  Anytime I try and send a transaction with these larger fees I get the above error.  One address, for example, has had 69 transactions sent to it, all very small.