Bitcoin Forum
December 13, 2017, 11:48:45 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 ... 232 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 519133 times)
svirus
Member
**
Offline Offline

Activity: 71


View Profile WWW
October 18, 2013, 10:17:55 AM
 #2701

OK... i switched to branch "testing"
My OS is 64-bit ( Linux xxxxx 3.4.9-gentoo #5 SMP Sun Feb 19 13:41:22 CET 2013 x86_64 Intel(R) Core(TM)2 Duo CPU T9550 @ 2.66GHz GenuineIntel GNU/Linux)

Now I see error on compilation:

Code:
ar -cr   libcryptopp.a xtr.o integer.o seed.o wake.o default.o skipjack.o osrng.o arc4.o gost.o hmac.o hex.o esign.o randpool.o sharkbox.o base32.o files.o dessp.o fips140.o eprecomp.o dsa.o polynomi.o winpipes.o vmac.o md2.o fipstest.o ccm.o simple.o queue.o xtrcrypt.o gf256.o cmac.o authenc.o idea.o oaep.o squaretb.o pkcspad.o emsa2.o sha.o network.o eax.o rijndael.o rc5.o square.o algparam.o elgamal.o zlib.o dh2.o camellia.o ecp.o adler32.o wait.o iterhash.o safer.o rc2.o gf2n.o ida.o shark.o md5.o shacal2.o ttmac.o tea.o serpent.o eccrypto.o ripemd.o gcm.o pubkey.o trdlocal.o salsa.o seal.o luc.o hrtimer.o crc.o tigertab.o mqv.o dh.o bfinit.o cryptlib_bds.o whrlpool.o rw.o cast.o tiger.o rng.o channels.o asn.o zinflate.o pssr.o misc.o mqueue.o rc6.o base64.o zdeflate.o basecode.o des.o blowfish.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o algebra.o strciphr.o casts.o modes.o md4.o nbtheory.o socketft.o twofish.o tftables.o pch.o cbcmac.o rsa.o rdtables.o sosemanuk.o 3way.o gf2_32.o gzip.o rabin.o filters.o cpu.o
ranlib libcryptopp.a
make[2]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig/cryptopp'
cd leveldb; make libleveldb.a; mv libleveldb.a ..
make[2]: Wejście do katalogu `/xxxxx/BitcoinArmory/cppForSwig/leveldb'
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -fPIC -O2 -DNDEBUG        -c db/builder.cc -o db/builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -fPIC -O2 -DNDEBUG        -c db/c.cc -o db/c.o
db/c.cc: In function ‘bool SaveError(char**, const leveldb::Status&)’:
db/c.cc:141:42: error: ‘_strdup’ was not declared in this scope
db/c.cc:145:42: error: ‘_strdup’ was not declared in this scope
db/c.cc: In function ‘char* leveldb_property_value(leveldb_t*, const char*)’:
db/c.cc:250:30: error: ‘_strdup’ was not declared in this scope
make[2]: *** [db/c.o] Błąd 1
make[2]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig/leveldb'
mv: nie można wykonać stat na `libleveldb.a': Nie ma takiego pliku ani katalogu
make[1]: *** [libleveldb.a] Błąd 1
make[1]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig'
make: *** [all] Błąd 2

"Błąd" mean "Error" Wink

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 1694

Armory Developer


View Profile
October 18, 2013, 11:08:13 AM
 #2702

OK... i switched to branch "testing"
My OS is 64-bit ( Linux xxxxx 3.4.9-gentoo #5 SMP Sun Feb 19 13:41:22 CET 2013 x86_64 Intel(R) Core(TM)2 Duo CPU T9550 @ 2.66GHz GenuineIntel GNU/Linux)

Now I see error on compilation:

Code:
ar -cr   libcryptopp.a xtr.o integer.o seed.o wake.o default.o skipjack.o osrng.o arc4.o gost.o hmac.o hex.o esign.o randpool.o sharkbox.o base32.o files.o dessp.o fips140.o eprecomp.o dsa.o polynomi.o winpipes.o vmac.o md2.o fipstest.o ccm.o simple.o queue.o xtrcrypt.o gf256.o cmac.o authenc.o idea.o oaep.o squaretb.o pkcspad.o emsa2.o sha.o network.o eax.o rijndael.o rc5.o square.o algparam.o elgamal.o zlib.o dh2.o camellia.o ecp.o adler32.o wait.o iterhash.o safer.o rc2.o gf2n.o ida.o shark.o md5.o shacal2.o ttmac.o tea.o serpent.o eccrypto.o ripemd.o gcm.o pubkey.o trdlocal.o salsa.o seal.o luc.o hrtimer.o crc.o tigertab.o mqv.o dh.o bfinit.o cryptlib_bds.o whrlpool.o rw.o cast.o tiger.o rng.o channels.o asn.o zinflate.o pssr.o misc.o mqueue.o rc6.o base64.o zdeflate.o basecode.o des.o blowfish.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o algebra.o strciphr.o casts.o modes.o md4.o nbtheory.o socketft.o twofish.o tftables.o pch.o cbcmac.o rsa.o rdtables.o sosemanuk.o 3way.o gf2_32.o gzip.o rabin.o filters.o cpu.o
ranlib libcryptopp.a
make[2]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig/cryptopp'
cd leveldb; make libleveldb.a; mv libleveldb.a ..
make[2]: Wejście do katalogu `/xxxxx/BitcoinArmory/cppForSwig/leveldb'
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -fPIC -O2 -DNDEBUG        -c db/builder.cc -o db/builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -fPIC -O2 -DNDEBUG        -c db/c.cc -o db/c.o
db/c.cc: In function ‘bool SaveError(char**, const leveldb::Status&)’:
db/c.cc:141:42: error: ‘_strdup’ was not declared in this scope
db/c.cc:145:42: error: ‘_strdup’ was not declared in this scope
db/c.cc: In function ‘char* leveldb_property_value(leveldb_t*, const char*)’:
db/c.cc:250:30: error: ‘_strdup’ was not declared in this scope
make[2]: *** [db/c.o] Błąd 1
make[2]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig/leveldb'
mv: nie można wykonać stat na `libleveldb.a': Nie ma takiego pliku ani katalogu
make[1]: *** [libleveldb.a] Błąd 1
make[1]: Opuszczenie katalogu `/xxxxx/BitcoinArmory/cppForSwig'
make: *** [all] Błąd 2

"Błąd" mean "Error" Wink


In the leveldb folder, there's is a file called c.cc. At the top of the file there's a line that looks like this:
#define strdup _strdup

delete that line or comment it out.

svirus
Member
**
Offline Offline

Activity: 71


View Profile WWW
October 18, 2013, 12:01:32 PM
 #2703

Big Thanks!!! It Works!!! Smiley
so simply Wink


Looser by Choice
Jr. Member
*
Offline Offline

Activity: 56


View Profile
October 18, 2013, 08:30:01 PM
 #2704

When we can expect to see the multi-sig transactions? That would be awesome! Smiley

It's on the to do list.   Need the new wallets first, but gotta finish RAM reduction before that.  Luckily, there's a lot of new capability I can implement with the new wallets, since that will also include BIP32, and so I'm placing it high on my priority list.   

Be patient :-)  it's coming.


i got really excited because i read it's 95% done Smiley
so decided to get better idea, like exact date for example Smiley
just kidding, but if you have raw estimation that would make my day Smiley
justusranvier
Legendary
*
Offline Offline

Activity: 1400



View Profile WWW
October 18, 2013, 08:41:23 PM
 #2705

Feature request: make the number of change addresses configurable via a minimum and maximum setting.

Maybe instead of just one change address, I want a random number between 2 and 5.

Then my regular transactions would start to look like CoinJoin transactions.
Carlton Banks
Legendary
*
Offline Offline

Activity: 1848



View Profile
October 18, 2013, 10:01:57 PM
 #2706

Feature request: make the number of change addresses configurable via a minimum and maximum setting.

Maybe instead of just one change address, I want a random number between 2 and 5.

Then my regular transactions would start to look like CoinJoin transactions.

Seconded.

Vires in numeris
Kalfer
Member
**
Offline Offline

Activity: 72


View Profile
October 23, 2013, 04:51:03 PM
 #2707

I want to know if developing a version for OS X Mavericks. Thanks !
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 23, 2013, 05:23:27 PM
 #2708

I just updated to OSX 10.9 and now my armory app is broken with this error in the console...
Code:
% /Applications/Armory.app/Contents/MacOS/     
% ./Armory
Traceback (most recent call last):
  File "ArmoryQt.py", line 26, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 47, in <module>
    import _socket
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so, 2): Symbol not found: __PyInt_AsInt
  Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
  Expected in: flat namespace
 in /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so

Looks like I just have to install something can someone point me in the right direction?

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

Activity: 1428


Core Armory Developer


View Profile WWW
October 23, 2013, 05:54:06 PM
 #2709

I just updated to OSX 10.9 and now my armory app is broken with this error in the console...
Code:
% /Applications/Armory.app/Contents/MacOS/     
% ./Armory
Traceback (most recent call last):
  File "ArmoryQt.py", line 26, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 47, in <module>
    import _socket
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so, 2): Symbol not found: __PyInt_AsInt
  Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
  Expected in: flat namespace
 in /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so

Looks like I just have to install something can someone point me in the right direction?

Is this the .dmg/app that was downloaded from our website?  Or did you follow Red Emerald's instructions to build it yourself?  Because that's clearly referencing system libraries, which I'm pretty sure the .dmg is not supposed to do (it's supposed to be totally isolated).  Perhaps that's a hint for why it doesn't work on some systems?

I have some stuff from picobit to try, which may improve the OSX compatibility.  But I'm still getting caught up with some other things.  Maybe someone else wants to try what he produced and give me a review? Smiley  My new Mac Mini isn't sufficiently setup to try it yet.

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

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 23, 2013, 08:38:32 PM
 #2710

I just updated to OSX 10.9 and now my armory app is broken with this error in the console...
Code:
% /Applications/Armory.app/Contents/MacOS/     
% ./Armory
Traceback (most recent call last):
  File "ArmoryQt.py", line 26, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 47, in <module>
    import _socket
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so, 2): Symbol not found: __PyInt_AsInt
  Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
  Expected in: flat namespace
 in /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so

Looks like I just have to install something can someone point me in the right direction?

Is this the .dmg/app that was downloaded from our website?  Or did you follow Red Emerald's instructions to build it yourself?  Because that's clearly referencing system libraries, which I'm pretty sure the .dmg is not supposed to do (it's supposed to be totally isolated).  Perhaps that's a hint for why it doesn't work on some systems?

I have some stuff from picobit to try, which may improve the OSX compatibility.  But I'm still getting caught up with some other things.  Maybe someone else wants to try what he produced and give me a review? Smiley  My new Mac Mini isn't sufficiently setup to try it yet.

Yes it is the application downloaded from your site.

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

Activity: 24


View Profile
October 24, 2013, 08:38:44 PM
 #2711

Hello, is there currently any plans for adding support for generating single bitcoin addresses or whole wallets using own entropy? From lets say a dice like this: https://upload.wikimedia.org/wikipedia/commons/e/e5/Dice_%28typical_role_playing_game_dice%29.jpg
SimonBelmond
Full Member
***
Offline Offline

Activity: 226



View Profile
October 24, 2013, 10:06:45 PM
 #2712

Hello, is there currently any plans for adding support for generating single bitcoin addresses or whole wallets using own entropy? From lets say a dice like this: https://upload.wikimedia.org/wikipedia/commons/e/e5/Dice_%28typical_role_playing_game_dice%29.jpg

I am looking forward to hooking up my Geiger counter to my offline pc and fiddling around with the plutonium I bought on SR while counting how many seconds my lava lamp takes to produce or merge a new bubble for even more entropy  ;-)

Edit: I love the idea by the way!
cp1
Hero Member
*****
Offline Offline

Activity: 616


Stop using branwallets


View Profile
October 24, 2013, 10:17:47 PM
 #2713

Hello, is there currently any plans for adding support for generating single bitcoin addresses or whole wallets using own entropy? From lets say a dice like this: https://upload.wikimedia.org/wikipedia/commons/e/e5/Dice_%28typical_role_playing_game_dice%29.jpg

Maybe you could write your dice results directly to /dev/random

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

Activity: 93



View Profile
October 25, 2013, 01:43:29 AM
 #2714

When unlocking the first wallet after an install, all the numbers on the onscreen keyboard start with a "#" symbol, presumably so you can easily differentiate numbers from letters on the pad, but when you press the number on the onscreen keyboard, two digits are entered into the field, presumably the # and the number you want.

So if you want to enter "3" as part of your password, you press the [#3] button on the onscreen keyboard, but "#3" are entered into the field.

THEN when making new wallets or changing the paraphrases there is no onscreen keyboard at all...

Am I missing something?



"But greed is the only snake that cannot be charmed"
robanswe
Newbie
*
Offline Offline

Activity: 24


View Profile
October 25, 2013, 12:56:43 PM
 #2715

Hello, is there currently any plans for adding support for generating single bitcoin addresses or whole wallets using own entropy? From lets say a dice like this: https://upload.wikimedia.org/wikipedia/commons/e/e5/Dice_%28typical_role_playing_game_dice%29.jpg

Maybe you could write your dice results directly to /dev/random

I would not trust that I got the information into /dev/random correctly and that Armory really picked it up. I would really appreciate some sort of user interface inside of Armory that allowed me to input dice results (In expert mode ofc).
asyn
Newbie
*
Offline Offline

Activity: 25


View Profile
October 25, 2013, 06:23:13 PM
 #2716

I just updated to OSX 10.9 and now my armory app is broken with this error in the console...
Code:
% /Applications/Armory.app/Contents/MacOS/     
% ./Armory
Traceback (most recent call last):
  File "ArmoryQt.py", line 26, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 47, in <module>
    import _socket
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so, 2): Symbol not found: __PyInt_AsInt
  Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
  Expected in: flat namespace
 in /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so

Looks like I just have to install something can someone point me in the right direction?

Is this the .dmg/app that was downloaded from our website?  Or did you follow Red Emerald's instructions to build it yourself?  Because that's clearly referencing system libraries, which I'm pretty sure the .dmg is not supposed to do (it's supposed to be totally isolated).  Perhaps that's a hint for why it doesn't work on some systems?

I have some stuff from picobit to try, which may improve the OSX compatibility.  But I'm still getting caught up with some other things.  Maybe someone else wants to try what he produced and give me a review? Smiley  My new Mac Mini isn't sufficiently setup to try it yet.

Yes it is the application downloaded from your site.

I can confirm this issue. DMG from Armory Website used to function properly in 10.8 but I get the same error after updating to Mavericks.
chrisrico
Hero Member
*****
Offline Offline

Activity: 496


View Profile
October 25, 2013, 06:50:14 PM
 #2717

I would not trust that I got the information into /dev/random correctly and that Armory really picked it up. I would really appreciate some sort of user interface inside of Armory that allowed me to input dice results (In expert mode ofc).

Can't you just convert dice results to a private key yourself and import that into Armory?
robanswe
Newbie
*
Offline Offline

Activity: 24


View Profile
October 25, 2013, 08:56:23 PM
 #2718

Can't you just convert dice results to a private key yourself and import that into Armory?
Now I feel really lazy but is there any simple way to do this? Any offline open source tools available to do this? Or how exactly do I convert dice results into a private key?
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 25, 2013, 09:13:37 PM
 #2719

Can't you just convert dice results to a private key yourself and import that into Armory?
Now I feel really lazy but is there any simple way to do this? Any offline open source tools available to do this? Or how exactly do I convert dice results into a private key?

Get two 16 sided die, roll 32 times and each pair is the part of the hexdecimal private key. If I remember correctly that is how you do it.

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

Activity: 25


View Profile
October 25, 2013, 09:30:55 PM
 #2720

Can't you just convert dice results to a private key yourself and import that into Armory?
Now I feel really lazy but is there any simple way to do this? Any offline open source tools available to do this? Or how exactly do I convert dice results into a private key?

You probably don't want to create a single private key but a complete armory wallet with deterministic keys.

I've created a simple java app some months ago that creates Armory paper backup codes from any text input. I've used it to create a deterministic armory wallet from a very long and specific sentence. No need for a paper backup this way. When I'm in trouble I can escape to Nicaragua without any usb-stick and recover my XBT by just buying a laptop, downloading the JAR file from github and feed it with my passphrase.

It may be not 100% what you're looking for because it uses a string as input, but it's open source and you could tweak it for your needs. The code base is very small.

Source code: https://github.com/trapp/brainwallet
Binary Download: https://github.com/trapp/brainwallet/releases/download/1.0.0/BrainWallet.jar

The app works completely offline and doesn't communicate with anything but as always be careful: Read the code and compile it by yourself to be absolutely sure or use it only in an offline environment.
Pages: « 1 ... 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 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 ... 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!