Search content
Sort by

Showing 20 of 463 results by johnlu
Post
Topic
(Unknown Title)
by
johnlu
on 12/08/2020, 15:33:02 UTC
I'm testing this docker solution but I'm getting this message when I click send button:

Code:
(ERROR) Traceback (most recent call last):
  File "/usr/lib/armory/ArmoryQt.py", line 3451, in clickSendBitcoins
    DlgSendBitcoins(self.getSelectedWallet(), self, self).exec_()
  File "/usr/lib/armory/qtdialogs.py", line 4594, in __init__
    spendFromLockboxID=spendFromLockboxID)
  File "/usr/lib/armory/ui/TxFrames.py", line 151, in __init__
    RBFcallback=RBFcallback)
  File "/usr/lib/armory/ui/WalletFrames.py", line 232, in __init__
    self.updateOnWalletChange()
  File "/usr/lib/armory/ui/WalletFrames.py", line 347, in updateOnWalletChange
    self.selectWltCallback(wlt)
  File "/usr/lib/armory/ui/TxFrames.py", line 347, in setWallet
    self.setupCoinSelectionInstance()
  File "/usr/lib/armory/ui/TxFrames.py", line 396, in setupCoinSelectionInstance
    self.coinSelection = self.wlt.cppWallet.getCoinSelectionInstance()
  File "/usr/lib/armory/CppBlockUtils.py", line 2164, in getCoinSelectionInstance
    def getCoinSelectionInstance(self): return _CppBlockUtils.WalletContainer_getCoinSelectionInstance(self)
DbErrorMsg: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x7f7e4dc0c480> >

Traceback (most recent call last):
  File "/usr/lib/armory/ArmoryQt.py", line 3451, in clickSendBitcoins
    DlgSendBitcoins(self.getSelectedWallet(), self, self).exec_()
  File "/usr/lib/armory/qtdialogs.py", line 4594, in __init__
    spendFromLockboxID=spendFromLockboxID)
  File "/usr/lib/armory/ui/TxFrames.py", line 151, in __init__
    RBFcallback=RBFcallback)
  File "/usr/lib/armory/ui/WalletFrames.py", line 232, in __init__
    self.updateOnWalletChange()
  File "/usr/lib/armory/ui/WalletFrames.py", line 347, in updateOnWalletChange
    self.selectWltCallback(wlt)
  File "/usr/lib/armory/ui/TxFrames.py", line 347, in setWallet
    self.setupCoinSelectionInstance()
  File "/usr/lib/armory/ui/TxFrames.py", line 396, in setupCoinSelectionInstance
    self.coinSelection = self.wlt.cppWallet.getCoinSelectionInstance()
  File "/usr/lib/armory/CppBlockUtils.py", line 2164, in getCoinSelectionInstance
    def getCoinSelectionInstance(self): return _CppBlockUtils.WalletContainer_getCoinSelectionInstance(self)
<class 'CppBlockUtils.DbErrorMsg'>: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x7f7e4dc0c480> >

No new window opens, gui does nothing  Undecided  I followed this thread but I made some changes in Dockerfile:

Code:
FROM linuxmintd/mint19.3-amd64
RUN apt update
RUN apt -y install python-qt4 python-psutil
RUN wget https://github.com/goatpig/BitcoinArmory/releases/download/v0.96.5/armory_0.96.5_amd64_gcc4.9_noasm.deb
RUN dpkg -i armory_0.96.5_amd64_gcc4.9_noasm.deb
CMD /usr/bin/python /usr/lib/armory/ArmoryQt.py --armorydb-port="5000" --force-fcgi

Did I miss anything?
Post
Topic
Board Armory
Re: Armory update soon?
by
johnlu
on 07/04/2020, 22:30:33 UTC
What would be new in next updade? :-)
Post
Topic
Board Armory
Re: Armory update soon?
by
johnlu
on 28/03/2020, 19:40:00 UTC
I don't know but last update in dev branch on github was yesterday.

https://github.com/goatpig/BitcoinArmory/tree/dev
Post
Topic
Board Armory
Re: Armory 0.96.5
by
johnlu
on 16/08/2019, 08:50:54 UTC
Thanks Carlton!!
Post
Topic
Board Armory
Re: Armory 0.96.5
by
johnlu
on 15/08/2019, 18:32:22 UTC
Hi, I know this an open source project. But there's some time with no new release. Do you have any idea of how long it would take to release 0.97?

Thanks for your all your efforts guys :-)
Post
Topic
Board Armory
Re: Armory 0.96.5
by
johnlu
on 01/04/2019, 21:13:36 UTC
Most likely the last update before 0.97, sometimes for Q2 2019.

What will be new features in 0.97?
Post
Topic
Board Armory
Armory with remote bitcoind
by
johnlu
on 12/06/2018, 09:57:38 UTC
Is there any guide or info related to how to use ArmoryDB with a remote latest version bitcoind?
Post
Topic
Board Armory
Re: Armory 0.96.4 release
by
johnlu
on 22/04/2018, 13:23:09 UTC
Cannot install. There's a new libstdc++ >=7 dependancy and my system still uses version 6.
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 30/01/2018, 16:14:30 UTC
Did the db crash after this? Hang? Ignored the Node entirely? Client crashed maybe?
hang
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 29/01/2018, 20:27:36 UTC
Code:
-INFO  - 20:25:41: (BlockchainScanner.cpp:857) scanned block #506662
-INFO  - 20:25:41: (lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 20:25:41: (DatabaseBuilder.cpp:186) scanned new blocks in 0s
-INFO  - 20:25:41: (DatabaseBuilder.cpp:190) init db in 18s
-INFO  - 20:25:41: (BDM_supportClasses.cpp:1891) Enabling zero-conf tracking
-INFO  - 20:26:28: (SocketObject.cpp:355) POLLIN recv return 0
-ERROR - 20:26:28: (BitcoinP2P.cpp:1037) caught StopBlockingLoop in processDataStackThread
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 28/01/2018, 21:51:56 UTC
Compare the file creation timestamp to the log message error timestamp.
I'll see next time.

What kind of hardware does your blockchain data reside on? How long do you let the DB run?

HDD and SSD, I cannot know exactly because I use lvm, so it can reside anywhere...

I let it run between 1 hour and 8 hours usually.
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 28/01/2018, 20:58:53 UTC
What OS you on?
Linux

Also, at the moment it happens, does the missing blk file reside on disk?
It seems it does:
Code:
$ ls .bitcoin/blocks/blk01147.dat -lh
-rw------- 1 user user 96M ene 28 21:55 .bitcoin/blocks/blk01147.dat

Is restarting the DB fixing it?
Yup.
ArmoryDB aborts and when I start it again, it seems to run fine.
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 28/01/2018, 18:52:57 UTC
Almost once a day.
Post
Topic
Board Armory
Re: 0.96.4 RC3
by
johnlu
on 28/01/2018, 12:04:08 UTC
Getting this error in ArmoryDB:
Code:
-ERROR - 11:54:59: (BlockchainScanner.cpp:445) Missing file map for output scan, this is unexpected
-ERROR - 11:54:59: (BlockchainScanner.cpp:447) Has the following block files:
-ERROR - 11:54:59: (BlockchainScanner.cpp:449)  --- #1146
-ERROR - 11:54:59: (BlockchainScanner.cpp:451) Was looking for id #1147
terminate called after throwing an instance of 'std::runtime_error'
  what():  missing file map
Post
Topic
Board Armory
Merits 2 from 1 user
«Tools -> Broadcast Raw Transaction...» won't work
by
johnlu
on 26/01/2018, 11:44:55 UTC
⭐ Merited by achow101 (2)
Each time from a long time ago and many Bitcoin Core versions and also many Armory versions I always got this message when I try to use «Tools -> Broadcast Raw Transaction...» from the menu.

Window title: Not Online.
Message: Bitcoin Core is not available, so Armory will not be able to broadcast any transactions for you.


Current versions:
Bitcoin Core 15.1
Armory 0.96.3.922 (armory_0.96.3.992-gcc5.4_amd64.deb)

I've been able to use all features I needed in Armory less this one. It's not a big problem for me as I solve this with bitcoin-cli. I think there's something wrong, because armory itself says it is connected to bitcoind and running fine, but it also says that it cannot broadcast because Bitcoin Core is not available...
Post
Topic
Board Armory
Re: ArmoryDB on Raspberry Pi 3
by
johnlu
on 21/01/2018, 15:33:50 UTC
Thanks for your your helpfull guidance!!
Post
Topic
Board Armory
Re: ArmoryDB on Raspberry Pi 3
by
johnlu
on 20/01/2018, 12:05:11 UTC
The issue isn't the amount of memory, it's addressable space. LMDB maps all on disk data into memory. If that value exceeds the process addressable memory, you will get a critical failure. On 32 bit systems, process addressable memory maxes out around 2~3GB. Therefor, any file LMDB uses that exceeds 2GB in size cannot be created nor used on a 32bit system. This is a long winded way to saying please don't try this.

Oh, I understand. So then I only would be able to build it in rPi if I had installed a 64bit linux on my Pi, which I haven't...
Post
Topic
Board Armory
Re: ArmoryDB on Raspberry Pi 3
by
johnlu
on 19/01/2018, 13:41:26 UTC
Do you think that using some swap space in my Pi would do the trick? In this way I would have enough memory to create the DB directly on the Pi.

Also I don't think the meta entries for LMDB are even the same going from 64 to 32 bits. It's typically bound to the pointer size, which naturally differs between 64 and 32 bits.

Yup! I saw that it complains about some .lmdb files are not LMDB format...
Post
Topic
Board Armory
Re: ArmoryDB on Raspberry Pi 3
by
johnlu
on 19/01/2018, 12:41:25 UTC
I'm not running ArmoryQt on Pi3. Only ArmoryDB :-)

I compiled it directly on Pi. I think you can use make server as it doesn't need any dependencies, I think. Try it.



I tried to create a new databases build from scratch in my desktop PC, moved ".armory" to my pi and ArmoryDB is stuck at the same point commented above...
Post
Topic
Board Armory
Re: ArmoryDB on Raspberry Pi 3
by
johnlu
on 19/01/2018, 07:37:38 UTC
It's still running and stuck. It does nothing at all.

The only thing I did was to copy .armory/databases from my desktop computer to my pi.
Anything else I should know? I've been googling with no luck...

I see a .cookie_ file in .armory directory. I think this is new. Could it be related to this behavior?