Post
Topic
Board Armory
Re: Armory 0.93 testing release! (with 0.05 BTC bug bounty)
by
helgabutters
on 11/01/2015, 01:08:02 UTC
1) In "Lockboxes" > "Create Promissory Note" you can't make a promissory to just pay the transaction fee. You get an error "You cannot promise 0 BTC".

http://i.imgur.com/y0ueuPM.png

2) You can't verify any signatures. "Tools" > "Message Signing/Verification" > "Verify Bare Signature"

(ERROR) Traceback (most recent call last):
  File "/usr/lib/armory/ui/toolsDialogs.py", line 313, in verifySignature
    self.displayInvalidSignatureMessage()
  File "/usr/lib/armory/ui/toolsDialogs.py", line 273, in displayInvalidSignatureMessage
    'The supplied signature is not valid!')
  File "/usr/lib/armory/qtdefines.py", line 477, in MsgBoxCustom
    dlg = dlgWarn(wtype, title, msg, wCancel, yesStr, noStr)
  File "/usr/lib/armory/qtdefines.py", line 408, in __init__
    super(dlgWarn, self).__init__(None)
TypeError: __init__() takes exactly 3 arguments (2 given)

Traceback (most recent call last):
  File "/usr/lib/armory/ui/toolsDialogs.py", line 313, in verifySignature
    self.displayInvalidSignatureMessage()
  File "/usr/lib/armory/ui/toolsDialogs.py", line 273, in displayInvalidSignatureMessage
    'The supplied signature is not valid!')
  File "/usr/lib/armory/qtdefines.py", line 477, in MsgBoxCustom
    dlg = dlgWarn(wtype, title, msg, wCancel, yesStr, noStr)
  File "/usr/lib/armory/qtdefines.py", line 408, in __init__
    super(dlgWarn, self).__init__(None)
TypeError: __init__() takes exactly 3 arguments (2 given)

2a) "Tools" > "Message Signing/Verification" > "Verify Signed Message Block"

(ERROR) Traceback (most recent call last):
  File "/usr/lib/armory/ui/toolsDialogs.py", line 352, in verifySignature
    self.displayInvalidSignatureMessage()
  File "/usr/lib/armory/ui/toolsDialogs.py", line 273, in displayInvalidSignatureMessage
    'The supplied signature is not valid!')
  File "/usr/lib/armory/qtdefines.py", line 477, in MsgBoxCustom
    dlg = dlgWarn(wtype, title, msg, wCancel, yesStr, noStr)
  File "/usr/lib/armory/qtdefines.py", line 408, in __init__
    super(dlgWarn, self).__init__(None)
TypeError: __init__() takes exactly 3 arguments (2 given)

Traceback (most recent call last):
  File "/usr/lib/armory/ui/toolsDialogs.py", line 352, in verifySignature
    self.displayInvalidSignatureMessage()
  File "/usr/lib/armory/ui/toolsDialogs.py", line 273, in displayInvalidSignatureMessage
    'The supplied signature is not valid!')
  File "/usr/lib/armory/qtdefines.py", line 477, in MsgBoxCustom
    dlg = dlgWarn(wtype, title, msg, wCancel, yesStr, noStr)
  File "/usr/lib/armory/qtdefines.py", line 408, in __init__
    super(dlgWarn, self).__init__(None)
TypeError: __init__() takes exactly 3 arguments (2 given)

3) Export an unsigned transaction from one armory install that shares no wallets with another install. In the armory that has no wallets "Offline Transactions" > "Sign and/or Broadcast Transaction" > Paste the export > "Sign"

(ERROR) Traceback (most recent call last):
  File "/usr/lib/armory/ui/TxFrames.py", line 1662, in signTx
    if self.wlt.hasAddr(addrStr_to_hash160(addrStr)[1]):
AttributeError: 'NoneType' object has no attribute 'hasAddr'

Traceback (most recent call last):
  File "/usr/lib/armory/ui/TxFrames.py", line 1662, in signTx
    if self.wlt.hasAddr(addrStr_to_hash160(addrStr)[1]):
AttributeError: 'NoneType' object has no attribute 'hasAddr'