Bitcoin Forum
November 02, 2024, 01:34:08 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
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 ... 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 521813 times)
hamdi
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500



View Profile
March 11, 2012, 03:51:08 PM
 #361

donated before even trying the thing!!!
neuronics
Newbie
*
Offline Offline

Activity: 39
Merit: 0



View Profile WWW
March 12, 2012, 05:02:49 PM
 #362

Not working here, win7 /32bit, offline, with or without bitcoinind. /
Download link 64 bit not working (to try on win xp 64)
Looking forward to use this cool wallet asap


------------
Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x49180193
Faulting module name: MSVCR90.dll, version: 9.0.30729.6161, time stamp: 0x4dace5b9
Exception code: 0x40000015
Fault offset: 0x0005beae
Faulting process id: 0x1bac
Faulting application start time: 0x01cd00650e6dd98e
Faulting application path: C:\Users\bitcoin\Armory_Win32_0.56-alpha\ArmoryQt.exe
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
Report Id: 5298621d-6c58-11e1-be76-90e6ba122374
-------------
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 12, 2012, 05:30:38 PM
 #363

Not working here, win7 /32bit, offline, with or without bitcoinind. /
Download link 64 bit not working (to try on win xp 64)
Looking forward to use this cool wallet asap


------------
Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x49180193
Faulting module name: MSVCR90.dll, version: 9.0.30729.6161, time stamp: 0x4dace5b9
Exception code: 0x40000015
Fault offset: 0x0005beae
Faulting process id: 0x1bac
Faulting application start time: 0x01cd00650e6dd98e
Faulting application path: C:\Users\bitcoin\Armory_Win32_0.56-alpha\ArmoryQt.exe
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
Report Id: 5298621d-6c58-11e1-be76-90e6ba122374
-------------

Ack!  This is the second time my github links have failed.  I updated the link on the webpage, and then also added a link to the download page: 
https://github.com/etotheipi/BitcoinArmory/downloads

As for why it didn't work on Win32... do you have a blockchain file on that system?  I recommend running with the --noblockchain option to make sure it doesn't even try to load it (which always causes a crash for me).  I will be fixing that in a future update.  (actually it will be fixed by just bringing down the RAM requirements...happening soon)


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!)
neuronics
Newbie
*
Offline Offline

Activity: 39
Merit: 0



View Profile WWW
March 12, 2012, 05:56:32 PM
 #364

Thank you so much for the quick solution, used "-noblockchain" instead of "--noblockchain", now its working fine so far.

Find "support fee" on your address  Wink
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
March 13, 2012, 03:48:55 AM
 #365

Hi etothepi,

I just tried my first offline broadcast (0.55 online PC, 0.50 offline PC) and happy to say it worked perfectly Smiley    I did get a message that the txn had not been broadcast to the network, but I instantly saw the txn reported by the wallet I sent it to so I know it worked.

Well done, very impressed Smiley
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 13, 2012, 04:06:53 AM
 #366

Hi etothepi,

I just tried my first offline broadcast (0.55 online PC, 0.50 offline PC) and happy to say it worked perfectly Smiley    I did get a message that the txn had not been broadcast to the network, but I instantly saw the txn reported by the wallet I sent it to so I know it worked.

Well done, very impressed Smiley

Fantastic!  Update your online Armory to 0.56 (just released yesterday) and the send-tx error will go away. 

I'm so happy to see more people trying it out -- and especially having it work!

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!)
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
March 13, 2012, 04:38:14 AM
 #367

^ Is there a stable Linux version to put on an offline machine somewhere? I can only see instructions on building from git with Linux. Is this as good as the official releases?
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 13, 2012, 04:47:58 AM
 #368

^ Is there a stable Linux version to put on an offline machine somewhere? I can only see instructions on building from git with Linux. Is this as good as the official releases?

Yes, the master branch is always the latest, stable, release.  By running those six commands while internet connected, Armory will be fully ready to run.  If your computer started as an offline computer, then you might have to move some packages over -- I know there's a way to provide a list of packages on the CLI and it will download all of them plus dependencies, to be taken to an offline computer, but I don't remember what it is. 

Alternatively, you could compile it on any system of the same architecture, and then transferred (really, the only thing that needs to be compiled and transferred is the _CppBlockUtils.so and CppBlockUtils.py).   I was overly concerned about binaries being a hassle to produce and then ultimately not working on all Linux systems.  But now I see that creates a problem for those that would use Armory on an already-offline Linux system...

I'll see what I can do about packaging up the linux stuff, one for 64-bit and one for 32-bit, and others can try it and report whether it works.

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!)
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
March 13, 2012, 04:57:55 AM
 #369

^ Cool. The computer hasn't gone offline yet. So it should be easy to clone from master.
LiteBit
Legendary
*
Offline Offline

Activity: 1133
Merit: 1050


View Profile
March 13, 2012, 04:00:16 PM
 #370

We've set up a Project Page for your exciting project! Hopefully it'll help you get even more traffic before the 18th.
https://litebit.co/project-item/armory/
m3ta
Sr. Member
****
Offline Offline

Activity: 435
Merit: 250



View Profile WWW
March 14, 2012, 04:26:03 AM
 #371

Was working on MacOS fine. (although a mesmerizing pain to compile).

After a git pull.. not anymore.

Updating b044181..554f8d6
Fast-forward
 ArmoryQt.py     |    2 +-
 armoryengine.py |   15 +++++++++------
 2 files changed, 10 insertions(+), 7 deletions(-)


Traceback (most recent call last):
  File "ArmoryQt.py", line 39, in <module>
    from armoryengine import *
  File "/Users/m3ta/BitcoinArmory/armoryengine.py", line 123, in <module>
    BTC_HOME_DIR    = os.path.join(USER_HOME_DIR, 'Bitcoin', SUBDIR)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.py", line 68, in join
    elif path == '' or path.endswith('/'):
AttributeError: 'NoneType' object has no attribute 'endswith'



Why the frell so many retards spell "ect" as an abbreviation of "Et Cetera"? "ETC", DAMMIT! http://en.wikipedia.org/wiki/Et_cetera

Host:/# rm -rf /var/forum/trolls
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 14, 2012, 04:34:36 AM
 #372

Was working on MacOS fine. (although a mesmerizing pain to compile).

After a git pull.. not anymore.

Updating b044181..554f8d6
Fast-forward
 ArmoryQt.py     |    2 +-
 armoryengine.py |   15 +++++++++------
 2 files changed, 10 insertions(+), 7 deletions(-)


Traceback (most recent call last):
  File "ArmoryQt.py", line 39, in <module>
    from armoryengine import *
  File "/Users/m3ta/BitcoinArmory/armoryengine.py", line 123, in <module>
    BTC_HOME_DIR    = os.path.join(USER_HOME_DIR, 'Bitcoin', SUBDIR)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.py", line 68, in join
    elif path == '' or path.endswith('/'):
AttributeError: 'NoneType' object has no attribute 'endswith'

This is a most-intriguing error.  That code wasn't touched at all, nothing even tangential was touched. 

What's more interesting is that if you are using the master-branch armoryengine.py, then line 123 actually corresponds to the "if OS_WINDOWS:" code block.  For some reason, your OSX machine is being detected as Windows...?  For fun, can you go into the python interpretter and type the following:

Code:
>>> import platform
>>> platform.system()

What does it say?  Mine says "Linux" because I'm in Ubuntu.  I don't even know what Mac is supposed to say, it was a Mac user that told me to look for "darwin" or "osx" to identify Mac...


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 (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 15, 2012, 05:24:16 PM
 #373


So ... another quick & silly question about Armory

Is there an API ?

Other way to put it: can I get a running version of Armory to execute transcation
by sending it commands from the shell ?

Thx


Negative. For now it's just a straight client without any ability to communicate with it outside the UI.   However, it is a medium-term goal to implement a JSON-RPC interface to it, just for that reason.  I want developers to be able to leverage Armory (especially watching-only) wallets without having to integrate armoryengine code.

On the other hand, the armoryengine code is not too difficult to integrate into python scripts:  i.e. loading the blockchain, creating wallets, searching for transactions, getting balances, sending transactions, getting zero-conf transactions.  It's not exactly what you're looking for, but it's not terrible, either.  If you (or anyone else) is interested in using it, let me know and I'll create some code samples tailored to your use-case.

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 (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 15, 2012, 06:53:48 PM
 #374

Armory version 0.60-alpha-RC1  (Release Copy)! 

Please help test 0.60 so I can make it an official release!

Changelog:

Due to popular demand, and I created a "Wallet Migration" tool to migrate all of your regular [Satoshi] Bitcoin client wallet files to an Armory wallet.  I have donated 5 BTC to Joric  for providing his pywallet code as public domain!!!   Using pywallet, I was able to figure out how to read and extract private keys from any wallet.dat, even encrypted wallets.  I got a full, catch-most-kinds-of-errors interface integrated into Armory.  I have been testing this all morning and it's been working beautifully!  You can access it through the "Import Wallet" dialog, or through the new "Wallets" menu on the main screen.



NOTE:  PLEASE BACKUP ALL WALLETS BEFORE USING THIS NEW FEATURE!!!  (both, wallet.dat and Armory wallets)

You can import all the private keys into an existing wallet, or it will create a new wallet for you.  It will check for duplicate addresses (in case another Armory wallet already has some of those addresses), and it will prompt you for encryption passwords for wallet.dat and/or your target Armory wallet, if necessary. 

Additionally, added a few other minor updates, such as the "Wallets" menu on the main screen, and displaying address comments/labels on the main ledger if there is no transaction transaction comments.


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!)
terrytibbs
Hero Member
*****
Offline Offline

Activity: 560
Merit: 501



View Profile
March 15, 2012, 07:26:50 PM
 #375

Armory is getting dangerously close to being useful Smiley
And the insult of the year award goes to... znort987!
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
March 15, 2012, 08:31:41 PM
 #376

Armory is getting dangerously close to being useful Smiley
And the insult of the year award goes to... znort987!

Not meant as an insult in any way.

Great potential, great and fast progress, but as
of today, featurewise, not yet a match for the
satoshi client.


What?  I'd say it smashes the satoshi client featurewise. 
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
March 15, 2012, 08:35:56 PM
 #377

Armory is getting dangerously close to being useful Smiley
And the insult of the year award goes to... znort987!

Not meant as an insult in any way.

Great potential, great and fast progress, but as
of today, featurewise, not yet a match for the
satoshi client.


What?  I'd say it smashes the satoshi client featurewise. 
+1


terrytibbs
Hero Member
*****
Offline Offline

Activity: 560
Merit: 501



View Profile
March 15, 2012, 08:54:17 PM
 #378

It will.
It doesn't as of now.
Case in point: no API, can't be used on a merchant site
It's a CLIENT. I dare say Armory will never have an API for merchant interaction.
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
March 15, 2012, 09:11:58 PM
 #379

It will.
It doesn't as of now.
Case in point: no API, can't be used on a merchant site
It's a CLIENT. I dare say Armory will never have an API for merchant interaction.

As smart as ever tibbsy.


How's about you go back 5 posts and read the authoritative answer on
the topic.

Also: there's a whole host of features in Armory that would be essential
on a merchant site : offline txs and multi-wallets to name a few.

So, next time, get brain in gear before dumbly applying pressure
to caps lock key.


As a client, Armory is more feature rich than the Satoshi client (Bitcoin-QT).  Armory definitely does a better job explaining what all the buttons do.

As an automated backend for a merchant site, Armory needs more work.  Once there is a JSON-RPC, Armory will be far better than bitcoind.

etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 15, 2012, 09:17:23 PM
 #380

As mentioned, there is a hard plan to make Armory accessible:  both through the python library, and as a daemon accessed via JSON interface.  I just haven't gotten there yet:  I'm a one-man show with way too many things currently labeled "high priority."  It was one of my top goals to encourage business adoption, so giving merchants the opportunity to hook into Armory and leverage the split wallets is a high on my list.  But reducing the RAM is even higher...

It's coming, it's just not there yet.  Until then, it will be "just a client."

Has anyone tested the new wallet migration tool?  I need some feedback before I go ahead an lock it in.  If you are willing to help test, just import the addresses into a new wallet and then remove/delete the wallet when you are done testing.  And, I know there are users out there who have been waiting for this feature!  Use it!


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!)
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 ... 231 »
  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!