61197da925c1
Member
Offline
Activity: 72
Merit: 10
|
|
November 30, 2012, 03:00:04 AM |
|
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 (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
November 30, 2012, 03:08:23 AM |
|
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)
|
|
|
|
prezbo
|
|
November 30, 2012, 08:03:49 AM |
|
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
|
|
November 30, 2012, 09:09:26 AM |
|
I would think this points towards supporting a lighter (but not entirely light) mode in Armory: https://en.bitcoin.it/wiki/BIP_0037That 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 :-)
|
|
|
|
|
chrisrico
|
|
November 30, 2012, 03:44:00 PM |
|
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
Activity: 1792
Merit: 1008
/dev/null
|
|
November 30, 2012, 06:00:31 PM |
|
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
etotheipi (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
November 30, 2012, 06:08:05 PM |
|
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
|
|
|
|
chrisrico
|
|
November 30, 2012, 07:24:12 PM |
|
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 What about killerstorm's changes to support colored coins? Might those be a starting point?
|
|
|
|
chrisrico
|
|
November 30, 2012, 07:48:00 PM |
|
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: 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
Activity: 1792
Merit: 1008
/dev/null
|
|
November 30, 2012, 08:02:59 PM |
|
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 damnit, im looking for such a client :S and i really like armorys design.
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
etotheipi (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
November 30, 2012, 08:43:00 PM |
|
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: Well then, don't do that! 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. 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 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...
|
|
|
|
jimbobway
Legendary
Offline
Activity: 1304
Merit: 1015
|
|
November 30, 2012, 08:47:41 PM Last edit: November 30, 2012, 09:01:58 PM by jimbobway |
|
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.
|
|
|
|
chrisrico
|
|
November 30, 2012, 09:45:43 PM |
|
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.
|
|
November 30, 2012, 09:50:25 PM |
|
Maybe I'll do it this weekend! Let God bless this man
|
|
|
|
etotheipi (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
November 30, 2012, 09:58:12 PM |
|
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."
|
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
November 30, 2012, 10:01:31 PM |
|
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: Well then, don't do that! 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. 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 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]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
etotheipi (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
November 30, 2012, 11:11:53 PM |
|
that would be awesome, do you accept a DVC tip?
What is a DVC tip? I always accept tips 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...
|
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
November 30, 2012, 11:48:35 PM |
|
that would be awesome, do you accept a DVC tip?
What is a DVC tip? I always accept tips 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=34586Armory 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
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
etotheipi (OP)
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
December 01, 2012, 10:53:06 PM |
|
Amazing! Now that I have all this experience with PyQt and a super-versatile library under-the-hood, making the interface was not hard at all! How's it look? That's purely the interface, showing you all non-zero-balance addresses, and updating the send-BTC dialog to show you the result of your selection. It doesn't actually work yet (it still selects from all addr). Getting that part working is my project for after dinner...
|
|
|
|
|