Bitcoin Forum
December 09, 2016, 03:58:51 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 [162] 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 ... 232 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 482284 times)
QuantumQrack
Sr. Member
****
Offline Offline

Activity: 339


View Profile
February 14, 2014, 01:04:14 PM
 #3221

Gotcha.  Thanks for the answer.
1481299131
Hero Member
*
Offline Offline

Posts: 1481299131

View Profile Personal Message (Offline)

Ignore
1481299131
Reply with quote  #2

1481299131
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481299131
Hero Member
*
Offline Offline

Posts: 1481299131

View Profile Personal Message (Offline)

Ignore
1481299131
Reply with quote  #2

1481299131
Report to moderator
1481299131
Hero Member
*
Offline Offline

Posts: 1481299131

View Profile Personal Message (Offline)

Ignore
1481299131
Reply with quote  #2

1481299131
Report to moderator
1481299131
Hero Member
*
Offline Offline

Posts: 1481299131

View Profile Personal Message (Offline)

Ignore
1481299131
Reply with quote  #2

1481299131
Report to moderator
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 20, 2014, 11:34:59 PM
 #3222



It's that time again... Testing time!

Brought to you by the Armory team, this time.  Yes, we have a team!  A few guys came on recently and are still getting up to speed, but they're contributing, nonetheless.  And even though they're not at full efficiency yet, I think we're finally moving faster than when it was just me by myself Smiley 

Version 0.91-beta (currently 0.90.99.0-testing, the testing branch) will not contain any groundbreaking features.  However, it has dramatic stability improvements for all OS, and a whole ton of small-but-important things that improve the user experience.

Here's the list, in arbitrary order (well, kind of reverse-chronological order):

  • Use --nospendzeroconfchange to not allow spending of any unconfirmed TxOuts (Armory already deprioritizes ZC change, but it's off-limits with this flag)
  • Full P2SH support in send-BTC dialog, address book, tx info, etc
  • WinXP support
  • Proper unicode path handling (wallets will support unicode in 0.92-beta)
  • No more choking on bad blocks written by Bitcoin-Qt/bitcoind
  • Major improvements to OSX compatibility!  (hopefully)
  • Fixed fonts in OSX
  • Bug reporting window
  • Progress bars for long-running operations
  • Better version notification system (will be implemented before release)
  • Factory reset window -- including "Delete Bitcoin-Qt databases and re-download"
  • Raspberry Pi offline bundle (process ironed out, will create test bundles soon!)
  • Minimize-on-open (in settings)
  • Wallets->"Recover Damaged Wallet"
  • Wallet creation wizard
  • Faster rescanning and rebuilding
  • Better logic to prevent unnecessary rescans
  • Better zero-conf tx handling
  • Fee calculation fixes
  • armoryd.py fixes and upgrades
  • Multithreading improvements
  • Code refactoring

A few points to emphasize:
  • Slowness and UI freezes should be mostly gone.  It turns out that large wallets were choking on the number of zero-confirmation transactions on the network, combined with an inefficiency in Armory's handling of them.  It should be dramatically improved.
  • We now handle broken blk*.dat files more intelligently (produced by Bitcoin-Qt/bitcoind):  It will pop up a warning if you are affected (instead of seg faulting). We believe that most of the problems people have experienced while syncing and scanning are due to this condition.  .  You can now do a "Factory Reset" which will delete the blk*.dat files and force Bitcoin-Qt to redownload it.
  • Arbitrary rescans should be mostly gone.  Unclean shutdowns or not.  It will only rebuild or rescan if it detects problems with the database, or new addresses show up that have not been scanned
  • Wallet consistency checks are now performed in the background on every load.  You will see the progress bar at the bottom-left.  If a problem is detected with your wallets, some information should pop up and you can use "Wallets"->"Recover Damaged Wallet" to try to fix it.
  • armoryd.py has been upgraded (but still needs a bit more testing).  We have a Python Scripting page to help people get into it, and devchanges.txt describes how developers can update their code to work with the changes between 0.90 and 0.91.
  • OSX updates:  No promises that this totally works yet, but we do finally have a [paid!] developer working exclusively in OSX, which means that it will no longer be neglected!  He already found some issues with the prior build process, and thinks the next release will be dramatically improved.  At the very least, the font issues on paper backups should be fixed

I am going to try to do a little more testing, probably followed by some tweaks.  Then I'm going to attempt to do some testing builds for Windows, OSX, and Raspberry Pi!  The RPi builds can easily be integrated into the release process, because goatpig helped figure out how to cross-compile it on my non-ARM build systems.  Sweet!



I will start a new thread for this round of testing, as soon as I flesh out the last few details and get some of the non-Linux testing builds together.  Unfortunatley, I'm leaving for a trip tomorrow -- I hope to get some of it out there before I leave, otherwise it will have to wait until late next week.  If you are adventurous, you can help speed up the process by checking out the "testing" branch and banging on it a bit.



Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Holliday
Hero Member
*****
Offline Offline

Activity: 686



View Profile
February 20, 2014, 11:44:01 PM
 #3223

Awesome! Nice work Armory team!

I like that you've allowed the user to block spending zero confirmation change (and protect themselves from the transaction mutating bot)! Thanks for that!

If you aren't the sole controller of your private keys, you don't have any bitcoins.
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 21, 2014, 12:10:38 AM
 #3224

Nice indeed!
Great to see the armory team grow!

Ente
Carlton Banks
Legendary
*
Offline Offline

Activity: 1470



View Profile
February 21, 2014, 12:15:03 AM
 #3225

You're doing a great job, guys. All the usability improvements I was expecting are included, plus a few extra.

Vires in numeris
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 02:46:56 AM
 #3226

Here's a first shot at cross-compiling for RPi.  I didn't get all the packages bundled yet, but maybe if you've already had it working before (and thus already have the dependencies), you could try this out for me.

I have a few other things to do before I head out tomorrow, so I don't have time to setup my RPi.  Otherwise I'll do it when I get back:

https://s3.amazonaws.com/bitcoinarmory-releases/raspberrypi_armory_0.90.99-testing.tar.gz

EDIT: Here's the package list:

Quote
libqtcore4 libqt4-dev python-qt4 python-twisted libconfig-file-perl libqt4-designer libqt4-scripttools libqt4-help libqt4-test libqtassistantclient4 libqtwebkit4 libqt4-declarative libqt4-script libqt4-xmlpatterns libqt4-dev-bin libqt4-qt3support libqt4-sql qt4-linguist-tools qt4-qmake python-psutil python-pyasn1 python-sip python-crypto python-openssl python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-news python-twisted-runner python-twisted-words python-twisted-core python-twisted-web python-twisted-names python-twisted-bin python-zope.interface python-pkg-resources

EDIT2: I just realized that the above tar.gz is the make-install'd version.  I just tried to merge it into the way it would be right after you compiled it (no make install):

https://s3.amazonaws.com/bitcoinarmory-releases/armory_0.90.99-testing_rpibuild.tar.gz

(obviously, I need to improve this proces...)

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 06:57:21 AM
 #3227

The new OSX build script works like magic!  If you are on Mac, you can try it out yourself -- I think you only need to install XCode and the command-line utilities...?    Then cd into the osxbuild directory and execute "python build-app.py".  

But you don't have to... here's a test build from my 10.9 system:

https://s3.amazonaws.com/bitcoinarmory-releases/armory_0.90.99-testing.osx.app.tar.gz

I meant to boot my 10.8 VM and build it there, as it's proved to be more compatible in the past, but I'm running out of time, and this will be a good test.  Please try it out!


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 03:28:34 PM
 #3228

Still getting an app crash when preparing databases.


(1) The "Help"->"Rebuild & Rescan Databases" option now works, even with thoroughly corrupt databases.  Try that.

(2) There's a bit more useful data in the log file.  If rebuilding doesn't work, can you send us the log "File"->"Export Log File" or just look in armorycpplog.txt for some error messages near the end?

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
February 21, 2014, 03:32:33 PM
 #3229

Does the new version have a new database? If so, how to upgrade? Safe to just delete?

Can you publish change logs on the site? Also wallet file change log. And whether and how to upgrade. Also db upgrades.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 03:41:15 PM
 #3230

Does the new version have a new database? If so, how to upgrade? Safe to just delete?

Can you publish change logs on the site? Also wallet file change log. And whether and how to upgrade. Also db upgrades.

In this case, nothing has changed.  No need to rebuild unless your DB is broken.  Wallets are the same.  Etc.

However, I did slack on putting up the change logs for 0.90-beta, but I'll make sure they are there for 0.91.  For now, sine this is a testing version, you can just note the notes in my original post, maybe 8 above this one.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
drrussellshane
Hero Member
*****
Offline Offline

Activity: 548


View Profile WWW
February 21, 2014, 03:46:45 PM
 #3231

I am not seeing a link for the latest version on the Armory website....

Can someone who has access post them here?

Buy a TREZOR! Premier BTC hardware wallet. If you're reading this, you should probably buy one if you don't already have one. You'll thank me later.
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
February 21, 2014, 03:48:37 PM
 #3232

Don't forget, Windows needs it's icon back

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
CryptKeeper
Legendary
*
Online Online

Activity: 1078



View Profile WWW
February 21, 2014, 03:53:43 PM
 #3233

Don't forget, Windows needs it's icon back

And I thought, I am the only one who is missing that...  Smiley

Follow me on twitter for the latest news on bitcoin and altcoins!
Nxt/Ardor Vanity Accounts Sale Smiley
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 03:59:48 PM
 #3234

Don't forget, Windows needs it's icon back

And I thought, I am the only one who is missing that...  Smiley

Funny story about that:  we tried 2 or 3 different things to get the icons to work.  Py2exe, resource hacker, and I think one other.  All of them had problems creating the icons and we spent a stupid amount of time trying to get it to work.  We had finally decided we were just going to pay for a utility to do it -- so we got the trial version to make sure it works -- then we forgot to pay for it and the 30-day trial period ran out!  Whoops -- this is why they didn't have icons, because we were getting an error on icon registration and didn't notice.

Again, goatpig (our resident Windows expert) found a solution (without paying for anything), and it should be fixed in the next version Smiley

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
February 21, 2014, 04:05:58 PM
 #3235

Don't forget, Windows needs it's icon back

And I thought, I am the only one who is missing that...  Smiley

Haha I did too, I even reinstalled. But then my new offline computer did the same and i stopped blaming myself.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
February 21, 2014, 04:06:40 PM
 #3236

Don't forget, Windows needs it's icon back

And I thought, I am the only one who is missing that...  Smiley

Funny story about that:  we tried 2 or 3 different things to get the icons to work.  Py2exe, resource hacker, and I think one other.  All of them had problems create the icons.  We had finally decided we were just going to pay for a utility to do it -- so we got the trial version to make sure it works -- then we forgot to pay for it and the 30-day trial period ran out!  Whoops -- this is why they didn't have icons, because we were getting an error on icon registration and didn't notice.

Again, goatpig (our resident Windows expert) found a solution (without paying for anything), and it should be fixed in the next version Smiley

Ahh yeah ive used resource explorer before

Some how I kept using this one free or maybe it used to be free http://www.heaventools.com/resource-tuner.htm

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
February 21, 2014, 06:05:35 PM
 #3237

Windows!  I couldn't get the installer working correctly (it needs some tweaking), but that's fine because you don't want to install this anyway.  This is just a standalone bundle which you can unzip anywhere and double-click the ArmoryQt.exe inside it Smiley

Theoretically it should work with XP, and with unicode/non-English pathnames.  But I am in a rush to get this out before I leave, and I will have to do all the appropriate tweaks when I get back next week (if it doesn't work).  Please post any complaints and goatpig will have it all sorted out for me when I get back Smiley

Windows 0.90.99-testing:
https://s3.amazonaws.com/bitcoinarmory-releases/Armory_Standlone_0.90-99.0-testing.zip

Also, just so you can get everything from one post:  

OSX 0.90.99-testing (built please try on multiple OSX versions and let me know):
https://s3.amazonaws.com/bitcoinarmory-releases/armory_0.90.99-testing.osx.app.tar.gz

RPi Binaries 0.90.99-testing (not the offline bundle):
https://s3.amazonaws.com/bitcoinarmory-releases/armory_0.90.99-testing_rpibuild.tar.gz

I think I figured out the dependencies issues for RPi:  please try on a fresh RPi running Raspbian offline.  Install the following dependencies, then attempt to run the build above:

https://s3.amazonaws.com/bitcoinarmory-releases/rpi_dependencies_maybe.tar.gz



Seriously: sorry for being rushed and not being able to test this stuff more before pushing it out.  But I desperately need to get eyes on this release before I go on vacation so I've got a nice queue of things (and complaints) to address when I get back.  

Thanks for being patient, and I hope there's some positive comments about these testing versions to along with the complaints Smiley

NOTE: A list of things in this new testing version is posted about 10 posts up

 

Code:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

05a8e5f21b8db9d693dee0ce7a007edccef25258b5de53560360b0e0bda8add2  armory_0.90.99-testing.osx.app.tar.gz
d8213f97cf4e1db7cd9b3afb2c41b63e9312cdb61203c502f337bb99ebe28a1e  armory_0.90.99-testing_rpibuild.tar.gz
ea80c38c0dbce23a9d5e2bbbf4de29a0794d6d5f52168330b72ab6b4cda4e545  Armory_Standlone_0.90-99.0-testing.zip
05a66b6d69544573b5bc3678168ad95e599fa23108174ceac219a904c0d18b14  raspberrypi_armory_0.90.99-testing.tar.gz
2151fdb75b00429dbab73d4e93d86c70bc65c76d37eeb147e01c3256eb85c2d5  rpi_dependencies_maybe.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJTB7cKAAoJEBHe6b77WWmFhW8QAI62qtKIncCzTZgof6xbGiN6
0+AMksSS3kFaFqcXdzMKAt3YVdD8UOIqxEG77XSDunPAEQ/Z9VDobUqi0YmPcdGs
wxQdbgAC1P9/f1XLx+7SrUUt8dI1AJaqIXnSH3clvNLFAgYCAuf8CWLXdhGxfpwO
/OUhKOLrIxMhi/722TffdsHQkUmtDI8/X4FefbxltXDDiVZlXAe9jfG+xsTOeFHz
kmVT1DzV2HcWPnb+0+r8N8GoG/NQthMRJlYuUMHaMVCgBTlN4XsvifEYwkhhSeIS
ttzW0X2z2061pNXzL6FEZEGg+qRIQ/Zfk0xKTueOJLAO/2B/38ouVKc7Nvm9MNFE
wK1ocdFZHPFE2EIYpYpQSm3T5Psnc2aRD7IoSwH2qdTB4YsJMikTagxVTEOfXHx/
JAjQVy7UBJ5iDi5+AbDQ0VWqe3HI7ipeIhnus6AIaSOIVfdQJ6dilD/Qf7oEvds2
y+p9XrhpgzwmgMUIg3vg5KxmFzId7lthBILeB/VbuDEWkXfNtCtzscrJk1YzWrT0
s2yekItbhBgR/COuVfxoTA15B+d8yygHdjcDMynilTtkyqYha2JoPVKiH2wCx8Gr
gegNwG+VzZlvXHAcXNKYcImsa+zdVVnb4/U19vos1W0aBsNdTPenjlVT7jfCfNWA
BstQHerKi3SlOtK87yhl
=LJDD
-----END PGP SIGNATURE-----

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
doug_armory
Sr. Member
****
Offline Offline

Activity: 255

Senior Developer - Armory


View Profile WWW
February 21, 2014, 06:40:16 PM
 #3238

Hey everyone. My name's Doug. I work for Armory. (Whoda thunk it, right?) I'm the guy who (hopefully) whipped the OS X build into shape. Please let us know if you have any problems. I think I caught all the little gotchas that had made the code unusable.

There is one small issue some of you may run into. If you compile the code on 10.9 and try to run it on a pre-10.9 system, it probably won't work. I have an idea for a workaround. If it works, cool. If not, I'll keep it in mind as I move forward.

Thanks, and I look forward to hearing from you all moving forward!

Senior Developer -  Armory Technologies, Inc.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
February 21, 2014, 06:44:58 PM
 #3239

Hey everyone. My name's Doug. I work for Armory. (Whoda thunk it, right?) I'm the guy who (hopefully) whipped the OS X build into shape. Please let us know if you have any problems. I think I caught all the little gotchas that had made the code unusable.

There is one small issue some of you may run into. If you compile the code on 10.9 and try to run it on a pre-10.9 system, it probably won't work. I have an idea for a workaround. If it works, cool. If not, I'll keep it in mind as I move forward.

Thanks, and I look forward to hearing from you all moving forward!

Thank you from a very greatful mac user!!!!!!! We needed a person like you that knew macs to get this code working at it's top performance!

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 21, 2014, 07:11:43 PM
 #3240

Hey everyone. My name's Doug. I work for Armory. (Whoda thunk it, right?) I'm the guy who (hopefully) whipped the OS X build into shape. Please let us know if you have any problems. I think I caught all the little gotchas that had made the code unusable.

There is one small issue some of you may run into. If you compile the code on 10.9 and try to run it on a pre-10.9 system, it probably won't work. I have an idea for a workaround. If it works, cool. If not, I'll keep it in mind as I move forward.

Thanks, and I look forward to hearing from you all moving forward!

A very warm welcome here! You are part of a wonderful team!
I'm not an apple guy myself, but this way more ressources are free for general and linux development :-P

Ente
Pages: « 1 ... 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 [162] 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 ... 232 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!