Post
Topic
Board Armory
Re: Armory 0.96 is out
by
RustyRussell
on 26/09/2017, 04:43:29 UTC
0.96.3 gcc 5.7 ubuntu deb.  Three issues I've found (was on 0.93.3).

- I get a flashed-up-then-gone dialog on startup.  Finally caught it on video, it's "Mirroring Wallets".  Is this something I should be able to click on?

- Bump fee via right-click fails (see error below).  This is my imported vanity addr 1RustyR...

Code:
(ERROR) Traceback (most recent call last):
  File "/usr/bin/../lib/armory/ArmoryQt.py", line 3409, in showContextMenuLedger
    self.bumpFee(wltID, txHash)
  File "/usr/bin/../lib/armory/ArmoryQt.py", line 5913, in bumpFee
    addrComment = wlt.getCommentForAddress(h160)
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 1818, in getCommentForAddress
    hashList = self.cppWallet.getScriptHashVectorForIndex(assetIndex)
  File "/usr/lib/armory/CppBlockUtils.py", line 4083, in getScriptHashVectorForIndex
    return _CppBlockUtils.WalletContainer_getScriptHashVectorForIndex(self, arg2)
RuntimeError: invalid asset index

Traceback (most recent call last):
  File "/usr/bin/../lib/armory/ArmoryQt.py", line 3409, in showContextMenuLedger
    self.bumpFee(wltID, txHash)
  File "/usr/bin/../lib/armory/ArmoryQt.py", line 5913, in bumpFee
    addrComment = wlt.getCommentForAddress(h160)
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 1818, in getCommentForAddress
    hashList = self.cppWallet.getScriptHashVectorForIndex(assetIndex)
  File "/usr/lib/armory/CppBlockUtils.py", line 4083, in getScriptHashVectorForIndex
    return _CppBlockUtils.WalletContainer_getScriptHashVectorForIndex(self, arg2)
RuntimeError: invalid asset index
- You told a previous user to use the RBF control dialog, hitting that gives this error (and no effect):
Code:
(ERROR) Traceback (most recent call last):
  File "/usr/lib/armory/ui/WalletFrames.py", line 289, in doRBF
    RBFDlg(self, self.main, wlt)
  File "/usr/lib/armory/ui/CoinControlUI.py", line 140, in __init__
    self.rbfTreeModel = RBFTreeModel(self, wlt)
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 998, in __init__
    self.treeStruct = TreeStructure_RBF(self.wlt)
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 708, in __init__
    self.setup()
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 714, in setup
    rbfList = self.wallet.getRBFTxOutList()
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 59, in inner
    return func(*args, **kwargs)
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 512, in getRBFTxOutList
    utxos = self.cppWallet.getRBFTxOutList()
  File "/usr/lib/armory/CppBlockUtils.py", line 4005, in getRBFTxOutList
    return _CppBlockUtils.WalletContainer_getRBFTxOutList(self)
DbErrorMsg: >

Traceback (most recent call last):
  File "/usr/lib/armory/ui/WalletFrames.py", line 289, in doRBF
    RBFDlg(self, self.main, wlt)     
  File "/usr/lib/armory/ui/CoinControlUI.py", line 140, in __init__
    self.rbfTreeModel = RBFTreeModel(self, wlt)
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 998, in __init__
    self.treeStruct = TreeStructure_RBF(self.wlt)
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 708, in __init__
    self.setup()
  File "/usr/lib/armory/ui/TreeViewGUI.py", line 714, in setup
    rbfList = self.wallet.getRBFTxOutList()
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 59, in inner
    return func(*args, **kwargs)
  File "/usr/lib/armory/armoryengine/PyBtcWallet.py", line 512, in getRBFTxOutList
    utxos = self.cppWallet.getRBFTxOutList()
  File "/usr/lib/armory/CppBlockUtils.py", line 4005, in getRBFTxOutList
    return _CppBlockUtils.WalletContainer_getRBFTxOutList(self)
: >
Hope that helps track something!  Meanwhile I'll wait for my 2sat/byte TX Smiley

Thanks!
Rusty.