Author

Topic: Lockbox Spend Error - TypeError: getSpendableBalance() takes exactly 1 argument (Read 357 times)

newbie
Activity: 4
Merit: 0
Known bug, fixed in 0.96

Thanks. I rolled back to 0.94.1 and seem to be up and running.
legendary
Activity: 3640
Merit: 1345
Armory Developer
newbie
Activity: 4
Merit: 0
I'm running a newly installed Armory 95.1 on Ubuntu 16.04.2 setup. I've just setup a multi-sig lockbox and ran into the following error on a test send:

"TypeError: getSpendableBalance() takes exactly 1 argument (3 given)"

Any guesses? Relevant log is below:

Code:
2017-04-05 17:01 (ERROR) -- Traceback (most recent call last):
  File "/usr/lib/armory/ui/MultiSigDialogs.py", line 1809, in doSpend
    dlg = DlgSendBitcoins(None, self, self.main, spendFromLockboxID=lbID)
  File "/usr/lib/armory/qtdialogs.py", line 5006, in __init__
    spendFromLockboxID=spendFromLockboxID)
  File "/usr/lib/armory/ui/TxFrames.py", line 136, in __init__
    self.lbox.uniqueIDB58)
  File "/usr/lib/armory/ui/WalletFrames.py", line 66, in __init__
    bal = self.cppWlt.getSpendableBalance(TheBDM.getTopBlockHeight(), IGNOREZC)
TypeError: getSpendableBalance() takes exactly 1 argument (3 given)

Full log is here: https://zerobin.net/?7fe18bc2cd8a0ba2#bJTIdxkNyrsiI5/4lPWVttECTWVaupwAniKhT/GVFcg=

[edit] I tried this on a spare machine running Armory 95.1 on Windows 7 x64. Same error.

Jump to: