Bitcoin Forum
May 25, 2024, 06:30:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 186 »
621  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 20, 2013, 06:40:18 PM

I have had a few "not responding" errors which required force closing so far :/ Not imported or created a wallet yet either which is not terribly confidence-inspiring...

How do I run this .app with debug flags (I knew how to do that on Ubuntu from terminal but this app on OSX I am not sure how to set those flags as I run it) then I can perhaps upload some logs... I think it is somethign to do with applescripts, but Im pretty new to OSX.

It did sync overnight no problem (not sure how long it took though).

Flags don't work on OSX, it is a python problem or something.

Yeah, unfortunately, we're still not quite sure how to do the CLI thing... may have to add an armory.conf, which should probably be added anyway.  Doesn't help with changing --datadir, but helps with everything else. 

This build is really more for testing... we will clean up those rough edges when we determine that it's usable.  So far, it seems the jury is still out on that one...

622  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 18, 2013, 03:59:17 PM
On an unrelated note, please try the new OSX build!

https://s3.amazonaws.com/bitcoinarmory-releases/Armory_0.90-beta_OSX_test1.tar.gz
623  Bitcoin / Armory / Re: RAM-Reduction & Backup Center Testing (version 0.89.99.16) on: December 18, 2013, 05:46:51 AM



Now that the conference is over, I took a stab at OSX.  I finally got it compiling and running!  But, I don't have the full blockchain on my Mac, so I can't really test it...  Try it out!

https://s3.amazonaws.com/bitcoinarmory-releases/Armory_0.90-beta_OSX_test1.tar.gz
624  Bitcoin / Armory / Re: Sound file to play on statuses? on: December 17, 2013, 06:39:38 PM
I have actually tried to do this like 4 times now, and it doesn't seem to work.  Rather, I never figured out how to access the underlying sound system using Python-Qt4.  It should definitely be added, but I have struggled far more than I should have with it and it got dropped lower on the priority list.

Hi Alan, where did you get stuck?
I added this type of functionality (in PyQt4) to my personal copy of Electrum a while ago.
So perhaps I could help.

I got stuck when nothing I tried worked.  I tried like 3 examples from various websites and documentation, and I never got sound out it.

If you want to take a shot, please do.  Linux is easiest though, since the dev environment takes 4 commands to get setup.   Windows... is pretty terrible to get setup, even just for messing with the python libraries (not compiling any C++ code)
625  Bitcoin / Armory / Re: Sorry for the mass amounts of requests, but, another request on: December 17, 2013, 06:28:51 PM
Just so you know, the main ledger does use address comments.  It first looks for a comment associated with the tx ID.  If there isn't one, it looks for the comments associated with any of the output addresses and displays that. 

I can look at adding it to the tx viewer, as well.  Though, that table is already cramped enough.  I guess you'd ideally be able to customize which columns you want.
626  Bitcoin / Armory / Re: Specify specific transaction to use as an input? on: December 17, 2013, 05:39:14 AM
No way to do this currently.  The coin-control feature is really "address control", with the intention of providing a way to decide which addresses get linked, not individual transactions.  However, if you select an address and both Tx are different size, you can create a tx using the exact amount of the one you want to spend, and Armory will likely pick the correct one.  If you choose "Create Unsigned Transaction" instead of just hitting "Send", you can review the tx to confirm it did the right thing.  

If you want to spend a 1 BTC output but you are sending someone 0.4 BTC, then create a Tx with two outputs, 0.4 to the recipient, then use the address book to manually get a new address from the current wallet and send it 0.6 (or 0.5999 if you have a 0.0001 fee).  You are basically doing Armory's job manually (for creating change), and Armory will realize it doesn't need a change output.  It will also likely select the 1 BTC input.


627  Bitcoin / Armory / Re: Is there a way to import multiple wallets? on: December 17, 2013, 12:03:08 AM
Start Armory in offline mode.  Then import as many wallets as you want.  Then close Armory and start it again regularly.
628  Bitcoin / Armory / Re: So, is Armory back to a working program? on: December 16, 2013, 11:59:09 PM
Thanks for the info. I think I'll give it another try, since it was my go to client when I first started to use a local wallet. I really do not trust an online wallet like Coinbase or anything. Even with the very small amount of coin I have, I really rather have it local. I guess 14GB is worth it for now, since space is cheap...unless you are running an expensive SSD system, then every GB counts.

As Holliday said, you there's some tradeoffs to be made.  Luckily, the latest version should run pretty smoothly once set up.  We have had reports of problems, but it seems most people are successful.

By the way, you can use --dbdir=X to move the 14 GB of database files elsewhere. 

Does the DB itself need to be on a fast connection? I can most likely throw it on a share if I do need the space that bad. I'm running it in a VM so I think I just may have enough space as it is now.


Nope, the DB is just duplicating the blk*.dat files (but in a different format).  In the future it won't be pure duplication, but either way it will allow for remote Bitcoin-Qt/bitcoind connections instead of using localhost. 

After the DB is built, there shouldn't be a lot of bandwith moving back and forth.
629  Bitcoin / Armory / Re: Using 0.90 Offline Bundle (for Ubuntu 12.04) with Ubuntu 12.04.3? on: December 16, 2013, 11:21:30 PM
Theoretically yes.  However, i've had reports of problems with the 12.04-64bit offline bundle.  It appears to work even after it displays a bunch of errors.  But it's not obvious that it worked.  There's no issue using the 32-bit version, though.
630  Bitcoin / Armory / Re: So, is Armory back to a working program? on: December 16, 2013, 11:15:52 PM
Thanks for the info. I think I'll give it another try, since it was my go to client when I first started to use a local wallet. I really do not trust an online wallet like Coinbase or anything. Even with the very small amount of coin I have, I really rather have it local. I guess 14GB is worth it for now, since space is cheap...unless you are running an expensive SSD system, then every GB counts.

As Holliday said, you there's some tradeoffs to be made.  Luckily, the latest version should run pretty smoothly once set up.  We have had reports of problems, but it seems most people are successful.

By the way, you can use --dbdir=X to move the 14 GB of database files elsewhere. 
631  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 10:52:55 PM
I installed the latest beta and this client still seems to be a resource hungry monster for some reason. After hours and hours of syncing with the blockchain I was able to finally see my wallet. I run all my bitcoin associated programs in a VM, so I can't allocate so many resources just for one program. Once I start and run Armory the VM slows to a crawl and I get a lot of "not responding" windows and have to wait for the program to catch up. Is this normal the latest beta? I thought that's what was going to be fixed in the new release?

The first-time startup uses about 1 GB of RAM while building the databases, and might take a 1-3 hours after bitcoin-qt finishes synchronizing.  After that process is done, it will all be much smoother.  Starting up should only require Bitcoin-Qt sync'ing, but it will load all the histories from the DB to avoid rescanning (unless you unclean-shutdown).  I also plan to make that 1 GB configurable in the future.

Feel free to send us a log file, to support@bitcoinarmory.com.

632  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 06:23:56 PM
I had to downgrade to 0.88 last night because the UI had become slow and unresponse to the point at which I could create a transaction and click "send" and nothing would happen.

Log file?  

Also, did you recently add a lot of addresses, wallets, etc?  There's a known problem if you have tons of addresses, it can be slow when new blocks are coming in.  That's going to be fixed in 0.91.

Also, try "Help"-> "Rebuild and Rescan Databases"
633  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 06:20:21 PM
I did a test yesterday of recovering a wallet from the paper backup.
I was surprized to see that it accepted as valid the whole set of 9 cols of 4 letters each and two lines when I changed one of the last letters in the whole sequence. Is this normal?

The restore dialog has automatic error correction.  If it can't correct the error, it will notify you that you typed it wrong.  Usually it notifies you that it fixed an error, but it may not do it if it's in the last couple letters.  If you change a letter in the middle of a line, it may tell you.
634  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 06:19:12 PM
Hey,

this has been asked before, but I had troubles finding a recent answer: can I use Armory and the standard bitcoind wallet in parallel? I still  use bitcoind via rpc for some scripts, and even though I would use Armory for my personal wallet, I would need to keep the script functionality. I imagine that the two wallets do not clash at all, ie, are completely separate?
yes you can, bitcoin{d,-qt} is only needed to communicate with the network and get/validate the blockchain.

More specifically, you can go into the settings for Armory, and disable "Let Armory manage Bitcoin-Qt/bitcoind in the background".  Then Armory will expect you to run Bitcoin-Qt or bitcoind manually, and that it will be open and synchronized when you start Armory.

This will give you greater flexibility for managing both apps.

By the way, we will have a mostly-complete armoryd.py soon.  You might consider looking at that (in a week or two), as it should have most of the same functionality as bitcoind, but with Armory wallets (including watching-only wallets, etc).  Also we recently added a page about Python Scripting with Armory
635  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 06:15:38 PM
I don't know if this has been mentioned yet, but I have some minor improvements/fixes/things-to-do for the windows-version:

  • Embed Armory-Icon in ArmoryQt.exe. The shortcut that will be created in the startmenu has the ugly default-icon otherwise.
  • Sign the Installer with an Authenticode-Certificate (http://msdn.microsoft.com/en-us/library/ms537359%28vs.85%29.aspx). This way, the UAC-Popup will get a blue bar (instead of a yellow one). This indicates, that windows checked the integrity of the file. The user doesn't have to use GPG in this case. I know, that earlier versions of the Armory-Installer did have an Authenticode-Signature from Alan. I hope this "service" will be kept up and was just forgotten in the 0.90 release.

The first issue is on our list of bug fixes for the immediate future.

The second one is more complicated.  We switched from using MSI files to use NSIS .exe files for the installers.  This has proven to be more difficult in terms of signing.  I can sign the .exe, and the user can right-click the properties of the .exe and see it, but I believe it then unpacks the proper installer and runs that, which isn't signed.  As such, I haven't been able to figure out how to make this work with our new NSIS installer system.

Perhaps I'll add it as a task in our SW tracking system.
636  Bitcoin / Armory / Re: So, is Armory back to a working program? on: December 16, 2013, 06:12:20 PM
Electrum and Armory are different applications.  Besides the server issues, it's a major privacy issue to be sending your wallet addresses to a bunch of a different servers.  If you have $100k+ in Bitcoins, I wouldn't want to be advertising that in plaintext (along with my IP address) to some random nodes on the internet.

That's not to say it shouldn't be option:  we believe it should be.  It just hasn't been prioritized yet, because there are many people (especially with the 10x increase in price) who are willing to put in the extra effort to maximize security & privacy.   We will be starting work on a mode of Armory that has similar properties as Electrum.

On that note, 0.90 does fix the resource issues.  It uses only about 200 MB of RAM, and starts up very quickly.  But it does require 14 GB of disk space (to be reduced in a future version), and some users have reported problems with their particular blockchain files (we're investigating now).  It's not for everyone, but most people have been reporting success with it.

637  Bitcoin / Armory / Re: Sound file to play on statuses? on: December 16, 2013, 02:43:23 AM
I have actually tried to do this like 4 times now, and it doesn't seem to work.  Rather, I never figured out how to access the underlying sound system using Python-Qt4.  It should definitely be added, but I have struggled far more than I should have with it and it got dropped lower on the priority list.
638  Bitcoin / Armory / Re: will Armory remain backwards compatible for offline transaction signing? on: December 16, 2013, 02:41:39 AM
You can use 0.60-alpha on the offline computer if you want... it will still work, even if you're running 0.90-beta online.  The only downside is that you won't get any of the new backup features.  And when we finally finish the new wallet format and implement multi-sig, we're going to have to change the message format for doing offline transactions.  At that point you'll have to upgrade the offline computer if you upgrade the online computer, but the old wallets will still work (rather, there will be a migrate function).

As for upgrading the offline computer: we have "offline bundles" for the offline computers so installing is super simple.  If you want to compile from source, you can install the dependencies once on the offline computer and you should be in good shape.  Very occasionally a new dependency is added, but I think that's only happened 2 times in the last 2 years.
639  Bitcoin / Armory / Re: Armory - Discussion Thread on: December 16, 2013, 02:34:47 AM
In QT, the client will tell how far out of sync the client is (like "4 days behind"). Could that be added to Armory? I occasionally make mistakes because I look at Armory's "connected" hover text, it reads "last block received 32 seconds ago," and I interpret that as meaning "the last block broadcast to the network was 32 seconds ago," thinking the client's sync'd when it isn't.

Not sure what you mean.  If Qt is out of sync, the bottom-right corner hover text will say "4 days ago".  Is this not the case?
640  Bitcoin / Armory / Re: Watch only address (not deterministic). on: December 15, 2013, 06:51:27 PM
It shouldn't be hard to implement, but it'll most likely have to wait for the new wallet file format, as we shouldn't be going around adding features to a wallet format we intent to upgrade to begin with.

It is basically already supported in Armory wallets now, I just don't have the interface to make it happen.  The problem is how terribly you can mess yourself up getting your online and offline wallets out of sync.  As I said, users who don't realize what they're doing will end up DoS'ing themselves and no obvious way to resolve it.  The only way I see it working is if you have a dedicated wallet for watch-only addresses with no expectation of having the private keys anywhere. 
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 186 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!