Bitcoin Forum
April 26, 2024, 07:58:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 172 173 174 175 176 177 178 179 180 181 182 183 184 185 ... 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 521678 times)
Looser by Choice
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


View Profile
October 15, 2013, 07:25:48 PM
 #2681

When we can expect to see the multi-sig transactions? That would be awesome! Smiley
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714161503
Hero Member
*
Offline Offline

Posts: 1714161503

View Profile Personal Message (Offline)

Ignore
1714161503
Reply with quote  #2

1714161503
Report to moderator
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
October 16, 2013, 10:18:30 PM
 #2682


hmm... I just run "make"
What more I need to do ?
I see some warnings when I compile ramreduceleveldb version :/

EIDT:
Here is log from  "cd ccpForSwig; make swig":  http://virus.hostv.pl/make.log

I don't have the makefile in front of me, but just try running make instead of make swig.  It doesn't look like it built the library.

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

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
October 16, 2013, 10:20:44 PM
 #2683


hmm... I just run "make"
What more I need to do ?
I see some warnings when I compile ramreduceleveldb version :/

EIDT:
Here is log from  "cd ccpForSwig; make swig":  http://virus.hostv.pl/make.log

I don't have the makefile in front of me, but just try running make instead of make swig.  It doesn't look like it built the library.

"cd BitcoinArmory; make" is mostly equivalent to "cd BitcoinArmory/cppForSwig; make swig".  Both should do the same thing. 

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

Activity: 72
Merit: 10


View Profile WWW
October 17, 2013, 02:03:17 PM
 #2684

I still can make working ramreduceleveldb version :/
I realy want to have working armory but I have only 4GB on my hardware...
Yesterday I try to install leveldb with snappy support and still have same problem

Any sugestion ?

etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
October 17, 2013, 04:02:41 PM
 #2685

I still can make working ramreduceleveldb version :/
I realy want to have working armory but I have only 4GB on my hardware...
Yesterday I try to install leveldb with snappy support and still have same problem

Any sugestion ?

Make sure you have installed all the packages listed here:

http://bitcoinarmory.com/download/building-armory-from-source/

And then make sure you switch to the "testing" branch, not "ramreduceleveldb".  The only other thing you might need to do is modify the BitcoinArmory/cppForSwig/Makefile, but I think I have a fix for that soon (thanks Goatpig!).  Today I'll try integrating & testing it, and push it to the testing branch.

What OS are you in?  32-bit or 64-bit?

By the way, you don't need the leveldb or snappy packages.  Everything you need (wrt LevelDB) is included in the project.

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!)
Looser by Choice
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


View Profile
October 17, 2013, 08:39:39 PM
 #2686

When we can expect to see the multi-sig transactions? That would be awesome! Smiley
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
October 17, 2013, 08:43:08 PM
 #2687

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.

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

Activity: 72
Merit: 10


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

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

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


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

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: 72
Merit: 10


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

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


Looser by Choice
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


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

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
Merit: 1009



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

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: 3430
Merit: 3071



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

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: 75
Merit: 10


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

I want to know if developing a version for OS X Mavericks. Thanks !
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


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

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

Activity: 24
Merit: 0


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

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
Merit: 100



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

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
Merit: 500


Stop using branwallets


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

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: 96
Merit: 10



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

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?


robanswe
Newbie
*
Offline Offline

Activity: 24
Merit: 0


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

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).
Pages: « 1 ... 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 172 173 174 175 176 177 178 179 180 181 182 183 184 185 ... 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!