Bitcoin Forum
January 17, 2020, 12:48:46 PM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 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 ... 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 520982 times)
Daily Anarchist
Hero Member
*****
Offline Offline

Activity: 614
Merit: 500



View Profile WWW
July 30, 2013, 01:43:50 AM
 #2401

I just had a random scary thought.

Is there anyway that editing the makefile like I've done in order to get it to compile could possibly jeopardize the coins in my wallets? Like, for example, being able to send bitcoins to my armory wallets but not being being able to spend them, because the wallets are invalid because of some tweaking made to the makefile?

Only if you tweaked the makefile to point to a library that identical code/functions/interfaces, but produced different (incorrect) answers.  This is basically impossible without something malicious going on, or if the version of your library has a bug so extraordinary that it produces incorrect public keys for a given private key -- which would be caught immediately with any respectable crypto library before an official release.

Okay. Thanks for the explanation!  Smiley

Discover anarcho-capitalism today!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1579265326
Hero Member
*
Offline Offline

Posts: 1579265326

View Profile Personal Message (Offline)

Ignore
1579265326
Reply with quote  #2

1579265326
Report to moderator
1579265326
Hero Member
*
Offline Offline

Posts: 1579265326

View Profile Personal Message (Offline)

Ignore
1579265326
Reply with quote  #2

1579265326
Report to moderator
1579265326
Hero Member
*
Offline Offline

Posts: 1579265326

View Profile Personal Message (Offline)

Ignore
1579265326
Reply with quote  #2

1579265326
Report to moderator
chrisrico
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile
July 31, 2013, 04:38:38 AM
Last edit: July 31, 2013, 04:57:09 AM by chrisrico
 #2402

Here's the script I wrote to extract the private keys from your Armory wallet, so you can import it into a different wallet. Keep in mind that you lose the deterministic function and you should immediately sweep these keys to a new, secure address. If you go back to using Armory, start a new wallet.

I'm not sure how to run this on Windows (maybe someone more familiar with Python on Windows could help), but here's how you'd use it on Linux...

Code:
cd /path/to/extras
python extractArmoryKeys.py /path/to/wallet

It will write a file with all of the private keys that have been generated and stored in the wallet structure.
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
July 31, 2013, 04:25:22 PM
 #2403

Can you make it so that you can broadcast signed transactions immediately when loading armory, instead of waiting for it to scan the transaction history?

Or is it possible to broadcast it from bitcoin-qt?  I tried sendrawtransaction and pasting in my signed transaction, but it complains about it not being a serialized hex string.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
July 31, 2013, 04:30:18 PM
 #2404

Can you make it so that you can broadcast signed transactions immediately when loading armory, instead of waiting for it to scan the transaction history?

Or is it possible to broadcast it from bitcoin-qt?  I tried sendrawtransaction and pasting in my signed transaction, but it complains about it not being a serialized hex string.

I should find a way to make that easier for sure.  But hopefully it won't matter so much after the need upgrade.   For now :

-switch to expert user mode
-click on offline transactions
-broadcast signed transaction
-load the transaction from file or clipboard
-click "Copy Raw TX (hex)"

Now the clipboard should contain the properly-formatted tx to be copied into bitcoin-qt or blockchain.info pushtx (I forget the exact URL, and I'm on my phone right now making it hard to look up)

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

Activity: 616
Merit: 500


Stop using branwallets


View Profile
July 31, 2013, 06:05:35 PM
 #2405

Ah, I was just in advanced, not expert mode -- I restarted in expert mode and the copy hex button is visible.
Thanks!

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 08:35:14 PM
 #2406

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 08:39:23 PM
 #2407

I also have my paper backup

etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
August 04, 2013, 10:09:27 PM
 #2408

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Open Armory in offline mode (there's a shortcut installed on both Windows an Linux when you use the installer), then use "Backup Individual Keys" to get access to all the keys in the wallet. 

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!)
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 10:46:55 PM
 #2409

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Open Armory in offline mode (there's a shortcut installed on both Windows an Linux when you use the installer), then use "Backup Individual Keys" to get access to all the keys in the wallet. 

I try, but armory just goes so incredibly slow and freezes, which is my problem.

etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
August 04, 2013, 10:55:34 PM
 #2410

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Open Armory in offline mode (there's a shortcut installed on both Windows an Linux when you use the installer), then use "Backup Individual Keys" to get access to all the keys in the wallet. 

I try, but armory just goes so incredibly slow and freezes, which is my problem.

It goes that slow in offline mode?   There's very little it should be doing in offline mode.  Anything unusual about your system?  Can you send me a log file?

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!)
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 11:34:00 PM
 #2411

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Open Armory in offline mode (there's a shortcut installed on both Windows an Linux when you use the installer), then use "Backup Individual Keys" to get access to all the keys in the wallet. 

I try, but armory just goes so incredibly slow and freezes, which is my problem.

It goes that slow in offline mode?   There's very little it should be doing in offline mode.  Anything unusual about your system?  Can you send me a log file?

How to send log file? Also, I have a paper backup for the wallet in question

etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
August 04, 2013, 11:36:05 PM
 #2412

Armory has stopped working, how can I take my encrypted wallet and get the first like 10 private keys from it?

Open Armory in offline mode (there's a shortcut installed on both Windows an Linux when you use the installer), then use "Backup Individual Keys" to get access to all the keys in the wallet. 

I try, but armory just goes so incredibly slow and freezes, which is my problem.

It goes that slow in offline mode?   There's very little it should be doing in offline mode.  Anything unusual about your system?  Can you send me a log file?

How to send log file? Also, I have a paper backup for the wallet in question

If you can get into Armory, it's under "File"-->"Export Log File".  If not, you can just go straight to your home directory:

C:\Users\<yourusername>\AppData\Roaming\Armory\Armory.exe.log
(the .log file name may be slightly different).

It's great you have a paper backup.... using that will be our last resort (basically, you need a working version of Armory in order to 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!)
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 11:42:45 PM
 #2413

https://www.dropbox.com/s/h6ul1ux56yrsqx9/Armory.exe.log.txt

etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
August 04, 2013, 11:48:14 PM
 #2414


Interesting.  Can you do me a favor and make a copy of the Armory shortcut on your desktop, then right click on the copy and add the following string to the "Target:"

Quote
--offline --skip-version-check --skip-online-check

Make sure there's a space between the end of the existing "Target" and that extra text.  Then try running it again.

Also, it looks like you're using Windows Server 2008, which theoretically should work but not everyone has had success.  I never figured out what was different about 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!)
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 11:51:44 PM
 #2415


Interesting.  Can you do me a favor and make a copy of the Armory shortcut on your desktop, then right click on the copy and add the following string to the "Target:"

Quote
--offline --skip-version-check --skip-online-check

Make sure there's a space between the end of the existing "Target" and that extra text.  Then try running it again.

Also, it looks like you're using Windows Server 2008, which theoretically should work but not everyone has had success.  I never figured out what was different about it...

I'm using windows 8 o.o and trying now

Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 04, 2013, 11:53:44 PM
 #2416

Yeah, it's still running painfully slow. Not sure why, i'm not doing anything big. Checking in Task Manager to make sure there's nothing suspicious.

EDIT: It's all <20% CPU and <50% memory. I have 8 gigs of RAM

cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
August 05, 2013, 12:13:29 AM
 #2417

I'm trying to use armoryengine to find the balance of some addresses.  I tried following the example from import500kaddresses, but get an error.

Code:
from armoryengine import *
wlt = Cpp.BtcWallet()
wlt.addAddress_1_( hex_to_binary('9c633b56899c633b56899c633b56899c633b5689') )  # hash160
TheBDM.registerWallet(wlt)
start = RightNow()
TheBDM.setBlocking(True)
TheBDM.setOnlineMode(True)
print 'Loading blockchain took %d seconds' % int(RightNow()-start)
wlt.setBlockchainSyncFlag(BLOCKCHAIN_READONLY)
wlt.syncWithBlockchain()
print 'Full sync at %d seconds' % int(RightNow()-start)
print 'Wallet balance is: %s' % coin2str(wlt.getBalance('Spendable'))



Loading blockchain took 916 seconds

Traceback (most recent call last):
  File "/home/user/BitcoinArmory/balance.py", line 16, in <module>
    wlt.setBlockchainSyncFlag(BLOCKCHAIN_READONLY)
  File "/home/user/BitcoinArmory/CppBlockUtils.py", line 1087, in <lambda>
    __getattr__ = lambda self, name: _swig_getattr(self, BtcWallet, name)
  File "/home/user/BitcoinArmory/CppBlockUtils.py", line 51, in _swig_getattr
    raise AttributeError(name)
AttributeError: setBlockchainSyncFlag

Any ideas?  It looks like the permissions are fine and I deleted all the lock files I could find.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1005


Core Armory Developer


View Profile WWW
August 05, 2013, 12:37:29 AM
 #2418

I'm trying to use armoryengine to find the balance of some addresses.  I tried following the example from import500kaddresses, but get an error.

Code:
from armoryengine import *
wlt = Cpp.BtcWallet()
wlt.addAddress_1_( hex_to_binary('9c633b56899c633b56899c633b56899c633b5689') )  # hash160
TheBDM.registerWallet(wlt)
start = RightNow()
TheBDM.setBlocking(True)
TheBDM.setOnlineMode(True)
print 'Loading blockchain took %d seconds' % int(RightNow()-start)
wlt.setBlockchainSyncFlag(BLOCKCHAIN_READONLY)
wlt.syncWithBlockchain()
print 'Full sync at %d seconds' % int(RightNow()-start)
print 'Wallet balance is: %s' % coin2str(wlt.getBalance('Spendable'))



Loading blockchain took 916 seconds

Traceback (most recent call last):
  File "/home/user/BitcoinArmory/balance.py", line 16, in <module>
    wlt.setBlockchainSyncFlag(BLOCKCHAIN_READONLY)
  File "/home/user/BitcoinArmory/CppBlockUtils.py", line 1087, in <lambda>
    __getattr__ = lambda self, name: _swig_getattr(self, BtcWallet, name)
  File "/home/user/BitcoinArmory/CppBlockUtils.py", line 51, in _swig_getattr
    raise AttributeError(name)
AttributeError: setBlockchainSyncFlag

Any ideas?  It looks like the permissions are fine and I deleted all the lock files I could find.

Ugh.   I need to update all that old example code.   That particular file is ancient and uses functions that don't exist anymore.  I'm pretty sure most of the examples in extras/sample_armory_code.py is good though.  At least, the methods for loading and accessing the blockchain.

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

Activity: 616
Merit: 500


Stop using branwallets


View Profile
August 05, 2013, 12:42:25 AM
 #2419

Ah thanks, I'll give that code a shot.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
Mooshire
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
August 05, 2013, 01:26:53 AM
 #2420

Hey, I never got my problem fixed Sad I still can't get to my coins

Pages: « 1 ... 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 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 ... 231 »
  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!