Bitcoin Forum
May 09, 2024, 08:27:42 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 »  All
  Print  
Author Topic: Armory 0.96 is out  (Read 13772 times)
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
May 01, 2017, 09:35:25 PM
 #1

Binaries:

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96

changelog

https://github.com/goatpig/BitcoinArmory/blob/master/changelog.txt

Notable changes:

1) SegWit
2) RBF & CPFP
3) Translations
4) Compressed public keys
5) Reworked coin control and address tree UI
6) Fleshed out fee and privacy features

Better description on the webpage: https://btcarmory.com/0.96.0-release/

Notes:

Only putting out Windows x64 and Linux x64 builds atm. Offline bundles, RPi and OSX builds for 0.96.1, once I get rid of the twisted/openssl dependency. Eta 1-2 weeks.

Thanks:

achow101 for the support and translation PR, droark for the OSX support and the testers for helping tiddy things up.

Enjoy =)




1715243262
Hero Member
*
Offline Offline

Posts: 1715243262

View Profile Personal Message (Offline)

Ignore
1715243262
Reply with quote  #2

1715243262
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
OtisG
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
May 01, 2017, 10:59:35 PM
 #2

woohoo!  Will download it now.
OtisG
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
May 01, 2017, 11:52:16 PM
 #3

woohoo!  Will download it now.

And it works with BTC Core 14.0!  This is the first time in over two months my Armory wallet has completely worked.

Thanks!!!
pf
Full Member
***
Offline Offline

Activity: 176
Merit: 105


View Profile
May 02, 2017, 03:40:24 AM
 #4

Excellent work. Thank you, goatpig.

  • It looks like you're slowly getting rid of Python and moving to C++ only. Is this true?
  • How do you recommend we upgrade to the new wallet format, including for our wallet file backups? (I prefer to backup wallet files and memorize password.) Should I just launch Armory 0.96 to update it automatically and export the wallet file from there?
  • Are you expecting more wallet file updates in future versions?
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6631


Just writing some code


View Profile WWW
May 02, 2017, 04:02:09 AM
 #5

  • It looks like you're slowly getting rid of Python and moving to C++ only. Is this true?
I think the plan is to have all of the backend, crypto, and computationally intensive stuff in C++ and have all of the frontend GUI stuff as python.

  • How do you recommend we upgrade to the new wallet format, including for our wallet file backups? (I prefer to backup wallet files and memorize password.) Should I just launch Armory 0.96 to update it automatically and export the wallet file from there?
Nothing needs to be done to upgrade. The current python wallet format is still the primary format. The C++ watching only wallet will be created automatically and automatically mirror the current python wallets.


  • Are you expecting more wallet file updates in future versions?
Definitely. The goal is to eventually move to the C++ wallet format which is supposed to be built from scratch so that multisig, compressed keys, BIP 32, etc. can be properly supported instead of the current format which isn't really extensible.

bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
May 02, 2017, 08:12:42 AM
 #6

Thanks! Works great again!

Stroto
Sr. Member
****
Offline Offline

Activity: 449
Merit: 251


View Profile
May 02, 2017, 10:13:49 AM
 #7

Looks good. No issues with 0.14.1 so far.

Goatpig, Achow101, Droark and others, you should really have a donation address so that we can at least buy you a few beers for your hard work, much appreciated.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
May 02, 2017, 12:05:37 PM
 #8

Goatpig, Achow101, Droark and others, you should really have a donation address so that we can at least buy you a few beers for your hard work, much appreciated.

goatpig suggested that he might do it after this release, and he definitely deserves it, now that Armory is in such good shape. goatpig?

Vires in numeris
johnlu
Sr. Member
****
Offline Offline

Activity: 471
Merit: 252



View Profile
May 02, 2017, 02:40:05 PM
 #9

I update from bitcoin-core-0.14.0 and armory 0.95.1 to 0.14.1 and 0.96.

I'm getting this:
Code:
$ armory 
/home/user
(ERROR) ArmoryUtils.py:3747 - Unsupported language  specified. Defaulting to English (en)
/usr/local/lib/armory/armoryengine/Transaction.py:2790: SyntaxWarning: import * only allowed at module level
  def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):
"sni-qt/26446" WARN  16:33:30.549 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
(WARNING) SDM.py:396 - Spawning DB with command:ArmoryDB --db-type="DB_FULL" --cookie --satoshi-datadir="/home/user/.bitcoin/blocks" --datadir="/home/user/.armory/" --dbdir="/home/user/.armory/databases"
-ERROR - 1493735610: (SwigClient.cpp:61) can't connect socket

And it remains stuck in "Preparing Databases".

Edit:
I had to close armory gui and to kill ArmoryDB and bitcoind, I did it few times and now it seems to be working. It's scanning transaction history now...
Will it take too long?
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
May 02, 2017, 02:49:49 PM
 #10

Quote
It's scanning transaction history now...
Will it take too long?

Depends on your hardware

Mr.Vice
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
May 02, 2017, 04:36:17 PM
 #11

I update from bitcoin-core-0.14.0 and armory 0.95.1 to 0.14.1 and 0.96.

I'm getting this:
Code:
$ armory 
/home/user
(ERROR) ArmoryUtils.py:3747 - Unsupported language  specified. Defaulting to English (en)
/usr/local/lib/armory/armoryengine/Transaction.py:2790: SyntaxWarning: import * only allowed at module level
  def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):
"sni-qt/26446" WARN  16:33:30.549 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
(WARNING) SDM.py:396 - Spawning DB with command:ArmoryDB --db-type="DB_FULL" --cookie --satoshi-datadir="/home/user/.bitcoin/blocks" --datadir="/home/user/.armory/" --dbdir="/home/user/.armory/databases"
-ERROR - 1493735610: (SwigClient.cpp:61) can't connect socket

And it remains stuck in "Preparing Databases".

Edit:
I had to close armory gui and to kill ArmoryDB and bitcoind, I did it few times and now it seems to be working. It's scanning transaction history now...
Will it take too long?

@johnlu:
I think there is some kind of issue with the GUI when starting armory 0.96 the first time after upgrading. To solve this you actually just have to close armory normally after armorydb has fully loaded and restart it again. Afterwards everything should just work fine. ;-)

Goatpig, Achow101, Droark and others, you should really have a donation address so that we can at least buy you a few beers for your hard work, much appreciated.

goatpig suggested that he might do it after this release, and he definitely deserves it, now that Armory is in such good shape. goatpig?

@goatpig:
I have to fully agree. For that top notch software you would definatly deserve donations. I'm pretty sure a lot of users are willing to donate! :-)
johnlu
Sr. Member
****
Offline Offline

Activity: 471
Merit: 252



View Profile
May 02, 2017, 05:42:32 PM
 #12

It's been showing this for the last 2h30m...

http://imgur.com/a/d8FJ4

And also repeatedly printing this in the terminal:
(python2:28385): Gtk-CRITICAL **: IA__gtk_progress_configure: assertion 'value >= min && value <= max' failed
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6631


Just writing some code


View Profile WWW
May 02, 2017, 09:23:56 PM
 #13

It's been showing this for the last 2h30m...

http://imgur.com/a/d8FJ4
Try running ArmoryDB in the terminal with the arguments that you use for running ArmoryQt in the terminal. Then run ArmoryQt and it should work.

And also repeatedly printing this in the terminal:
(python2:28385): Gtk-CRITICAL **: IA__gtk_progress_configure: assertion 'value >= min && value <= max' failed
I'm pretty sure that error is benign.

RoadStress
Legendary
*
Offline Offline

Activity: 1904
Merit: 1007


View Profile
May 04, 2017, 09:54:37 PM
 #14

Thank you for the voluntarily hard work!

neosatus
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
May 05, 2017, 07:05:45 AM
 #15

Hi, just updated Core and installed this version.

Getting a crash as this occurs in ArmoryDB: -INFO  - 1493967598: (..\BDM_Server.cpp:1025) unregistered bdv: 02f4bc80f1788c274f50


Thanks for any advice!
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
May 05, 2017, 10:31:25 AM
 #16

Hi, just updated Core and installed this version.

Getting a crash as this occurs in ArmoryDB: -INFO  - 1493967598: (..\BDM_Server.cpp:1025) unregistered bdv: 02f4bc80f1788c274f50


Thanks for any advice!

Post dbLog.txt

SimonBelmond
Full Member
***
Offline Offline

Activity: 226
Merit: 100



View Profile
May 06, 2017, 09:45:11 PM
Last edit: May 06, 2017, 10:15:17 PM by SimonBelmond
 #17

Ma Armory synchronizes fine. However if I choose "receive" and then the respective wallet I get a small loading window which just doesn't resolve into anything and just stays there:



When I double click on the wallet and press receive in the wallet view it just doesn't react to the button. Other UI elements work fine.

Win64 0.96

Needless to say that the watch only wallet is configures as my own with security offline.

I had this already on the testing release. Never wanted to receive at times so I don't know if with both which I have tried.
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
May 06, 2017, 11:08:54 PM
 #18

Post armorylog.txt

bvoid
Member
**
Offline Offline

Activity: 77
Merit: 10



View Profile
May 07, 2017, 12:40:25 PM
 #19

When I try to send BTC I get "coin selection failed with targetval > value" error with "Change Address Type" set to Auto. Force to P2PKH works however.
Armory 0.96 and Bitcoin core 0.14.0
SimonBelmond
Full Member
***
Offline Offline

Activity: 226
Merit: 100



View Profile
May 07, 2017, 06:37:02 PM
 #20

Post armorylog.txt

Will do as soon as I get it back up. I computed an additional 100 addresses for one wallet and now it is always stuck at 99% of rescan of TX history with ArmoryDB has stopped working error. so I deleted the whole DB and am currently building with:
Code:
thread-count=1
db-type=DB_BARE

Will report back.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!