Bitcoin Forum
December 08, 2016, 08:12:10 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 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 ... 232 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 482144 times)
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 12:46:10 AM
 #1461

Another Mac OS X bug  Sad

I exercised the newest Armory from the threading branch, almost everything works fine, although it does tend to exhibit brief "freezes" when you expect a window to open or close, and nothing happens for 5-10 seconds (while one core of the CPU runs at 100%).

There is however a rare but important function that fails on Mac OS X: Printing a paper backup.  Again the problem is that Qt pops up a native print dialog, and it is dead.  However, in this case there is no non-native dialog to fall back upon, apparently the native print dialog is always used on Windows and Mac OS.

In this case I was actually able to open a second print dialog by pressing the Print button again while the dead first dialog was open.  That was followed by a segfault a second later.

It suspiciously looks like a Qt bug, which would make it really hard for you to work around it.

Personally, I can live with this bug.  I can print any paper backup from the offline computer (running Linux).  But it is annoying, and I will continue to investigate.


This is really unfortunate.  I'm not sure why threading is causing such problems, since it doesn't seem to have anything to do with the multi-threading I implemented.  I definitely cannot setup a print dialog myself, I most definitely need Qt to help with that.  I wonder if there's any other dialogs that cause this problem...



Unless I hear something compelling, I think I've made my last change for beta.  It was an update to signature encoding that the Bitcoin-Qt devs would like to make more rigorous...  and I pulled in the terminal-signing-script for offline computers ("python extras/cli_sign_script.py wallet.file some.unsigned.tx").  

It seems I've already had 300 downloads of the version I posted a couple days ago!  People must be using it, and it can't be that bad if I haven't gotten any real bug reports yet  (besides the OSX issues).  If you've been using 0.84.5, please post here and let me know that you have been, and any comments about it, with regards to my plan to make it beta!   I am looking for that boost of confidence I need to pull the trigger on it!

P.S. -- While looking at the new wallet format I want to create, I figured out how I'm going to integrate unicode support.  It won't be part of beta, but it will definitely be part of the new wallet release.  Sorry to all you non-US that use all those weird characters in your tx comments and filenames Smiley  That support is 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!)
1481184730
Hero Member
*
Offline Offline

Posts: 1481184730

View Profile Personal Message (Offline)

Ignore
1481184730
Reply with quote  #2

1481184730
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481184730
Hero Member
*
Offline Offline

Posts: 1481184730

View Profile Personal Message (Offline)

Ignore
1481184730
Reply with quote  #2

1481184730
Report to moderator
1481184730
Hero Member
*
Offline Offline

Posts: 1481184730

View Profile Personal Message (Offline)

Ignore
1481184730
Reply with quote  #2

1481184730
Report to moderator
1481184730
Hero Member
*
Offline Offline

Posts: 1481184730

View Profile Personal Message (Offline)

Ignore
1481184730
Reply with quote  #2

1481184730
Report to moderator
61197da925c1
Member
**
Offline Offline

Activity: 72



View Profile
November 30, 2012, 03:00:04 AM
 #1462

can i recommend a lite/liter version of armory?

60 GH/s BFL Single SC - Pre-Order Yours Today!
`````` Only $1299.99 -  *Link Removed*  ``````
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 03:08:23 AM
 #1463

can i recommend a lite/liter version of armory?

You wouldn't be the first.  Right now, this is the cost of the features that come with Armory.  However, I should be able to pull down the system req'ts after I'm done with the wallets (at the expense of using more HDD space).  And eventually I want to have an actual-lite version (also known as "Standard usermode" -- it would be a purely pruned version, and only track your balance, not the transaction history)

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

Activity: 422


View Profile
November 30, 2012, 08:03:49 AM
 #1464

can i recommend a lite/liter version of armory?
Since the software is opensource there is nobody holding anything back. I was thinking the same thing and would gladly do it myself if I weren't too busy at the moment. The electrum servers make this really easy to do. The question is, would something like this be patched in the official version.
picobit
Hero Member
*****
Offline Offline

Activity: 547


Decor in numeris


View Profile
November 30, 2012, 09:09:26 AM
 #1465

I would think this points towards supporting a lighter (but not entirely light) mode in Armory: https://en.bitcoin.it/wiki/BIP_0037

That would of course require that Armory maintains the blockchain itself instead of relying on the reference client.  But as the ref. client is open source, it should be possible to merge the relevant parts into Armory.  That would drop the requirement of running the reference client in the background, and could form the basis for a development where only a partial block chain is downloaded and stored.  I am sure it will take ages before BIP 37 is implemented, but etotheipi has probably lots of other more urgent things to keep him busy anyway :-)

picobit
Hero Member
*****
Offline Offline

Activity: 547


Decor in numeris


View Profile
November 30, 2012, 09:14:08 AM
 #1466

Just for the record:  It seems likely that the Mac OS X problems are related to this Qt bug, at least when reading the comments.
https://bugreports.qt-project.org/browse/QTBUG-17913
chrisrico
Hero Member
*****
Offline Offline

Activity: 496


View Profile
November 30, 2012, 03:44:00 PM
 #1467

I just want to say that I've been using the latest updates from the git threading branch without issue.

I've done online and offline transactions (creating and broadcasting only, haven't updated the offline signing install yet - building for the rasbpi is slow), creating new keys and receiving coins for both online and offline wallets.
K1773R
Legendary
*
Offline Offline

Activity: 1526


/dev/null


View Profile
November 30, 2012, 06:00:31 PM
 #1468

Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 06:08:05 PM
 #1469

Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

Armory does not support coin-control, but I think it will not be terribly difficult to support.  I just have some other priorities.  I *do* plan to add it when I'm feeling stuck with some major other feature upgrade Smiley

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

Activity: 496


View Profile
November 30, 2012, 07:24:12 PM
 #1470

Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

Armory does not support coin-control, but I think it will not be terribly difficult to support.  I just have some other priorities.  I *do* plan to add it when I'm feeling stuck with some major other feature upgrade Smiley

What about killerstorm's changes to support colored coins? Might those be a starting point?
chrisrico
Hero Member
*****
Offline Offline

Activity: 496


View Profile
November 30, 2012, 07:48:00 PM
 #1471

Ok, I found something that's broken. When I try to sign a message with a key that's in a watching only wallet, it crashes hard with this in the debug log:

Code:
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'CryptoPP::CryptoMaterial::InvalidMaterial'
  what():  CryptoMaterial: this object contains invalid values
Aborted
K1773R
Legendary
*
Offline Offline

Activity: 1526


/dev/null


View Profile
November 30, 2012, 08:02:59 PM
 #1472

Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

Armory does not support coin-control, but I think it will not be terribly difficult to support.  I just have some other priorities.  I *do* plan to add it when I'm feeling stuck with some major other feature upgrade Smiley

damnit, im looking for such a client :S and i really like armorys design.

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 08:43:00 PM
 #1473

Ok, I found something that's broken. When I try to sign a message with a key that's in a watching only wallet, it crashes hard with this in the debug log:

Code:
...

Well then, don't do that!   Wink

To be fair, it sounds like I need to put some more protections on some of the dialogs when the user is using a watching-only wallet.  I thought I had caught a lot... but I guess not yet.   Getting people to test has been hard, so I keep finding stupid stuff like this that has been in there months.  Perhaps I need to start offering 0.1 BTC bounties for finding bugs in the software -- I bet I'd get a lot of people digging in hard!  Or I might go broke...



What about killerstorm's changes to support colored coins? Might those be a starting point?

He actually already contacted me and I suggested that there will be room in the new wallet format for including "extra attributes" with the addresses.  I don't plan to mess with colored coins myself, but it might make it easily extensible by others.


Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

Armory does not support coin-control, but I think it will not be terribly difficult to support.  I just have some other priorities.  I *do* plan to add it when I'm feeling stuck with some major other feature upgrade Smiley

damnit, im looking for such a client :S and i really like armorys design.

You're not the first person, by far, who has asked for this.  I suppose I could bump it on the priority list for after beta -- because not only is it in high demand, I don't think it will be that hard.  I think I already know how to do it, I just need to devote a day or two to implementing and testing.  Luckily, the underlying libraries already have all the hooks I need (I just create a new wallet in RAM with only the specified addresses, and retrieving its balance and creating transactions with it is trivial).  And I think I already know how to create the window to let you select the set of addresses from which you want to spend coins...

Maybe I'll do it this weekend!  I am already kinda stuck with the new wallet format, while I wait for feedback about my design ideas...

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

Activity: 1380



View Profile
November 30, 2012, 08:47:41 PM
 #1474

So I am running Armory while the blockchain is still loading in the Satoshi client.  This is somewhat annoying but there is a balloon in the OS that pops in and out and says Armory is "Disconnected" and "Connented" in the lower right corner.  This happens a lot while the Satoshi client is loading the blocks.  Once the Satoshi client is done the balloon continues popping out in and out.

I am using Windows Vista 64bit and Armory 64bit.

EDIT: I restarted Armory when the blockchain was loaded in Satoshi and it works fine.

░░░░░░░░░██████░░░░░░░░░░░░▄▄▄
░░███░░██████░░░░░▄▄▄▄▄░░██
░░███░░█████████████
░░░░░░░░██████▀▀██████████
░░░░░░░░██████░░░░░██████████
░░░░░░▄▄▄▄▄▄░░░▄▄▄░░░░███████
░░░░░██████░░░███░░░░███████
░░░░░██████░░░███
░░░░░███████▄▄▄▄▄████████
░░░░░████████████████████
░░▄▄▄▄▄░░█████░░░░█████████
█████░░█████░░░░█████████
█████░░░░░░░░░░░░█████████
█████░░░░░░░░░░░░░█████████

START GETTING PAID FOR YOUR ATTENTION!
███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
JUSTICE IN THE WORLD OF ONLINE ADVERTISING!

BUY MASS COIN 】【 ICO PROSPECTUS
VISIT OUR WEBSITE
TWITTER 】【 FACEBOOK 】【 TELEGRAM

chrisrico
Hero Member
*****
Offline Offline

Activity: 496


View Profile
November 30, 2012, 09:45:43 PM
 #1475

So I am running Armory while the blockchain is still loading in the Satoshi client.  This is somewhat annoying but there is a balloon in the OS that pops in and out and says Armory is "Disconnected" and "Connented" in the lower right corner.  This happens a lot while the Satoshi client is loading the blocks.  Once the Satoshi client is done the balloon continues popping out in and out.

I am using Windows Vista 64bit and Armory 64bit.

EDIT: I restarted Armory when the blockchain was loaded in Satoshi and it works fine.

Armory's not very good at "drinking from the firehose", as I've heard it described.
N.Z.
Sr. Member
****
Offline Offline

Activity: 449



View Profile
November 30, 2012, 09:50:25 PM
 #1476

Quote
Maybe I'll do it this weekend!
Let God bless this man Smiley
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 09:58:12 PM
 #1477

So I am running Armory while the blockchain is still loading in the Satoshi client.  This is somewhat annoying but there is a balloon in the OS that pops in and out and says Armory is "Disconnected" and "Connented" in the lower right corner.  This happens a lot while the Satoshi client is loading the blocks.  Once the Satoshi client is done the balloon continues popping out in and out.

I am using Windows Vista 64bit and Armory 64bit.

EDIT: I restarted Armory when the blockchain was loaded in Satoshi and it works fine.

Btw, the latest version should have a warning window pop up now, telling you it detected this condition, and please stop Armory until Bitcoin-Qt is sync'd.  It's not the best solution.  But it makes the user aware that the bizarre behavior is not a "feature."

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

Activity: 1526


/dev/null


View Profile
November 30, 2012, 10:01:31 PM
 #1478

Ok, I found something that's broken. When I try to sign a message with a key that's in a watching only wallet, it crashes hard with this in the debug log:

Code:
...

Well then, don't do that!   Wink

To be fair, it sounds like I need to put some more protections on some of the dialogs when the user is using a watching-only wallet.  I thought I had caught a lot... but I guess not yet.   Getting people to test has been hard, so I keep finding stupid stuff like this that has been in there months.  Perhaps I need to start offering 0.1 BTC bounties for finding bugs in the software -- I bet I'd get a lot of people digging in hard!  Or I might go broke...



What about killerstorm's changes to support colored coins? Might those be a starting point?

He actually already contacted me and I suggested that there will be room in the new wallet format for including "extra attributes" with the addresses.  I don't plan to mess with colored coins myself, but it might make it easily extensible by others.


Does armory support such a feature: https://bitcointalk.org/index.php?topic=24784.0 ?

Armory does not support coin-control, but I think it will not be terribly difficult to support.  I just have some other priorities.  I *do* plan to add it when I'm feeling stuck with some major other feature upgrade Smiley

damnit, im looking for such a client :S and i really like armorys design.

You're not the first person, by far, who has asked for this.  I suppose I could bump it on the priority list for after beta -- because not only is it in high demand, I don't think it will be that hard.  I think I already know how to do it, I just need to devote a day or two to implementing and testing.  Luckily, the underlying libraries already have all the hooks I need (I just create a new wallet in RAM with only the specified addresses, and retrieving its balance and creating transactions with it is trivial).  And I think I already know how to create the window to let you select the set of addresses from which you want to spend coins...

Maybe I'll do it this weekend!  I am already kinda stuck with the new wallet format, while I wait for feedback about my design ideas...

that would be awesome, do you accept a DVC tip?

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
November 30, 2012, 11:11:53 PM
 #1479

that would be awesome, do you accept a DVC tip?

What is a DVC tip?  I always accept tips Smiley

Given the magnitude of implementation complexity, I guess it makes sense to jump into coin-control now... compared to how long it will take to do the new wallets, it looks like noise...

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

Activity: 1526


/dev/null


View Profile
November 30, 2012, 11:48:35 PM
 #1480

that would be awesome, do you accept a DVC tip?

What is a DVC tip?  I always accept tips Smiley

Given the magnitude of implementation complexity, I guess it makes sense to jump into coin-control now... compared to how long it will take to do the new wallets, it looks like noise...

https://bitcointalk.org/index.php?topic=34586
Armory is by far the most feature rich wallet i saw and this would be just the killer feature, i know electurm does support CoinControl too but it does serve the needs of normal/standard user, so its nothing for me.
Since Armory is opensource you (with the armory project) are electable for a continues Devcoin support, so check it out Tongue

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
Pages: « 1 ... 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 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 ... 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!