Bitcoin Forum
November 30, 2020, 11:57:23 AM *
News: Bitcointalk Community Awards
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 521212 times)
teste
Sr. Member
****
Offline Offline

Activity: 312
Merit: 250


View Profile
July 31, 2014, 06:15:32 PM
 #3941

Hi,

I would like to know if Armory will implement something like:

1- I create a lockbox (2of2) (Bob and Maria)
2- Bob and Maria will simultfunding the lockbox
3- I want to see an option (If Bob and Maria agree) to be able to return the bitcoins sent to lockbox.
4- If Bob or Maria doesn´t agree to return the bitcoins, the bitcoins sent to lockbox will be locked until one of them agree.
5- I would like to see an option (when creating the 2of 2 lockbox) to specify a date to automatically return the bitcoins, if no action occur.

Possible?
1606737443
Hero Member
*
Offline Offline

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

1606737443
Report to moderator
1606737443
Hero Member
*
Offline Offline

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

1606737443
Report to moderator
1606737443
Hero Member
*
Offline Offline

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

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

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

1606737443
Report to moderator
1606737443
Hero Member
*
Offline Offline

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

1606737443
Report to moderator
1606737443
Hero Member
*
Offline Offline

Posts: 1606737443

View Profile Personal Message (Offline)

Ignore
1606737443
Reply with quote  #2

1606737443
Report to moderator
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1046


Core Armory Developer


View Profile WWW
July 31, 2014, 08:38:33 PM
 #3942

Success, so far!

We got 3 BTC in donation matching so far in the first 24 hours!  (6 BTC total donated to EFF, CNC and CDC).  We have updated the listing on the donation match list:

https://bitcoinarmory.com/donation-match-list/

If you've upgraded to 0.92+ and you support the cause, please help out!  You can use any existing Armory wallets and balances, without any trouble or having to create/fund any new wallets or lockboxes.  The process just creates a regular transaction where only half the coins being spent belong to you.  The act of signing the transaction commits you if and only if we also sign it, which commits our funds as well.

You simply import one of the notes, add a note from one of your wallets of equal value, then sign it and send it to us.  The coins never leave your wallet if we never sign it (which commits our funds, too).    We posted some pretty thorough documentation here, and we'd appreciate the feedback on it.  




@teste

1-4 are already part of the process.  The coins enter the lockbox, and stay there until they agree on what to do with them.  If they want to simply return the money back to themselves, they create a transaction doing so and both sign it.  If one party will get all the funds or some proportion of the funds, then they create such a transaction and both sign it.  There's no restrictions on what you can do with it once it's in the Lockbox.  And if not all coins are moved, the rest will remain in the Lockbox and still require multiple signatures.

#5 is not possible in an automated fashion (at least not without trust).  If the coins can't move until they both agree, any "automated" coin return process will give one party an edge to scam the other.  For instance, if it's buyer-seller escrow and the coins are supposed to go to the seller after 30 days, then the seller doesn't have to send the merchandise -- they just stop responding for 30 days and they get the money.

If you want #5, you must include a third-party who can arbitrate.  If the coins need to be moved and one party is uncooperative, the third-party can verify the terms of the agreement and help get the coins to where they're supposed to go.



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

Activity: 763
Merit: 500



View Profile
August 01, 2014, 03:08:38 AM
 #3943

I always get a download error when trying to use the secure downloader to upgrade?  What can I do to troubleshoot?

https://bitfinex.com/?refcode=UInJLQ5KpA <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with the refcode
My feedback thread: Forum thread
teste
Sr. Member
****
Offline Offline

Activity: 312
Merit: 250


View Profile
August 01, 2014, 01:47:33 PM
 #3944

Quote
@teste
#5 is not possible in an automated fashion (at least not without trust).  If the coins can't move until they both agree, any "automated" coin return process will give one party an edge to scam the other.  For instance, if it's buyer-seller escrow and the coins are supposed to go to the seller after 30 days, then the seller doesn't have to send the merchandise -- they just stop responding for 30 days and they get the money.

If you want #5, you must include a third-party who can arbitrate.  If the coins need to be moved and one party is uncooperative, the third-party can verify the terms of the agreement and help get the coins to where they're supposed to go.


@etotheipi

1- What I would like is a collateral incentive:
(The collateral serves also as incentive to follow the protocol (e.g. that Bob is not lazy or careless and forget to release the payout tx).

2- Question: The bitcoin protocol doesn´t allow to specify a date to automatically return the bitcoins to people that funded the lockbox? (I would like this feature, because a lockbox participant may for example, die.) But I would like to know if is possible too, have an option to (any lockbox participant) extend the term (to return the bitcoins) that "was"specified when creating the lockbox.

Sorry for the bad english. 
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
August 01, 2014, 08:48:04 PM
 #3945

so i tried to install the offline bundle to 12.04 LT 32 bit Ubuntu but it says a python-qt4 library was missing.
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1046


Core Armory Developer


View Profile WWW
August 01, 2014, 08:50:49 PM
 #3946

so i tried to install the offline bundle to 12.04 LT 32 bit Ubuntu but it says a python * library was missing.

I suspect you grabbed the latest versino of 12.04 which is 12.04.4.  The website clarifies that the bundles were created before that and should be used with 12.04.3.  It has a download link to get 12.04.3.  I've been meaning to swap out the bundle packages so it will work with .4 but we just forgot to do it for 0.92

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

Activity: 1764
Merit: 1002



View Profile
August 01, 2014, 08:53:10 PM
 #3947

so i tried to install the offline bundle to 12.04 LT 32 bit Ubuntu but it says a python * library was missing.

I suspect you grabbed the latest versino of 12.04 which is 12.04.4.  The website clarifies that the bundles were created before that and should be used with 12.04.3.  It has a download link to get 12.04.3.  I've been meaning to swap out the bundle packages so it will work with .4 but we just forgot to do it for 0.92

yeah that's it.  what should i do?
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1046


Core Armory Developer


View Profile WWW
August 01, 2014, 08:59:52 PM
 #3948

so i tried to install the offline bundle to 12.04 LT 32 bit Ubuntu but it says a python * library was missing.

I suspect you grabbed the latest versino of 12.04 which is 12.04.4.  The website clarifies that the bundles were created before that and should be used with 12.04.3.  It has a download link to get 12.04.3.  I've been meaning to swap out the bundle packages so it will work with .4 but we just forgot to do it for 0.92

yeah that's it.  what should i do?

The Armory download page has a link to 12.04.3.  When you click on one of the offline bundles in the download table, read the text that shows up and you'll see the link.  Create a new VM based on that.

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

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
August 01, 2014, 09:46:39 PM
 #3949

Hello. I just wanted to send a friendly reminder to everybody. We've started getting bug reports for OS X 10.10. I do appreciate everybody taking the time to give Armory a spin on 10.10. Smiley I also wish to remind everybody that 10.10 is a work-in-progress, with a final release 2-3 months from now. A lot of things are going to change between now and then, with the OS becoming more stable. Remember, what you have right now is a preview; it's going to be a bit wonky.

If anybody wishes to post a bug report, I appreciate it. I'm also planning, for now, to close most of them unless there's very specific info. (Example: "When using 10.10, whenever I click the "Send Bitcoins" button, Armory crashes. Here are my logs and the bug report that OS X offers to send to Apple. I'm running Armory 0.92.1.") I'm aware of general things like Armory hanging randomly. That's obviously not good. I just want to wait a little while and see if the problem fixes itself, which I believe it will. Don't worry, I'll give Armory a spin every time a new dev build comes out. Wink

Thanks!

Senior Developer -  Armory Technologies, Inc.
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
August 01, 2014, 09:49:16 PM
 #3950

so i tried to install the offline bundle to 12.04 LT 32 bit Ubuntu but it says a python * library was missing.

I suspect you grabbed the latest versino of 12.04 which is 12.04.4.  The website clarifies that the bundles were created before that and should be used with 12.04.3.  It has a download link to get 12.04.3.  I've been meaning to swap out the bundle packages so it will work with .4 but we just forgot to do it for 0.92

yeah that's it.  what should i do?

The Armory download page has a link to 12.04.3.  When you click on one of the offline bundles in the download table, read the text that shows up and you'll see the link.  Create a new VM based on that.

the pain w/ this upgrade just won't stop.  just now am almost done downloading bc to 12.04.4.  as you know, have been having trouble with the torrent so had to resort to p2p.  now i'll have to install 12.04.3 on both systems along with the bc.

i think i'll just wait for everything to be 12.04.4 compatible
chrisrico
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile
August 01, 2014, 10:09:29 PM
 #3951

I'm having difficulty signing a transaction on my Raspberry Pi, recently upgraded to 0.92.1 (using the package downloaded from Secure Downloader).

I'm using the extras/cli_sign_txdp.py script, as I always have. The error I'm getting is:

Code:
Traceback (most recent call last):
  File "extras/cli_sign_txdp.py", line 28, in <module>
    wlt  = PyBtcWallet().readWalletFile(wltFile)
NameError: name 'PyBtcWallet' is not defined
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
August 01, 2014, 10:33:55 PM
 #3952

so am i to understand that online and offline 0.91.2 will work on 12.04.4?
Carlton Banks
Legendary
*
Offline Offline

Activity: 2912
Merit: 2390



View Profile
August 01, 2014, 11:01:41 PM
 #3953

i think i'll just wait for everything to be 12.04.4 compatible

You might be waiting a while. Qt version 4 is the old version of that framework, and I expect the Armory team will be working on just about anything but using Qt 5 in the medium term (correct me if I'm wrong here).

"apt-get install python-qt4" from your Terminal app will probably do the trick. That's if 12.04.4 isn't missing any others...

Vires in numeris
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1046


Core Armory Developer


View Profile WWW
August 02, 2014, 02:18:50 AM
Last edit: August 02, 2014, 02:56:16 AM by etotheipi
 #3954

so am i to understand that online and offline 0.91.2 will work on 12.04.4?

A few things:

  • 1.  The depedencies of Armory have not changed.  0.91+ has the exact same dependencies as 0.92+.   They even use the same database, so you shouldn't have to rebuild switching between them.
  • 2.  Everything works on 12.04.3 and 12.04.4.  If it's an online system, skip the offline bundle and just grab the regular .deb file and install it on 12.04.4.  Ubuntu will determine what dependencies it needs and download them from the internet for you.
  • 3.  If you already have a 12.04.3 or 12.04.4 installation on an offline computer and successfully run Armory, you no longer need to use the offline bundles to upgrade.  The offline bundle is only to provide the dependencies to the offline computer that it would otherwise download from the internet, and in the case of both 0.91 and 0.92, the included dependencies are for 12.04.3.  If you've run it before, it's already got the dependencies and you can just use the regular installer to upgrade.

I know this is confusing, but I'm doing my best to explain it anyway, so that hopefully you can make sense of what's going on on your system -- because I'm still not entirely clear what systems are setup where, online or offline, and what's installed, where your wallets are, etc.

The moral of the story is, if you've been running with 0.91.2, you shouldn't have to do anything fancy to upgrade to 0.92+.  *It should be just a matter of getting the new .deb file and installing it  (*user experience may vary).  We'll get it sorted out for you... eventually.  Still not sure why torrent is failing -- I just did a full start-from-scratch resync on Linux yesterday and it went smoothly (took about 7 hours total, though).  Log files always help.

By the way, have you checked your free disk space on the target machines?  Sometimes when there are strange issues getting things to work, it's because you're out of space.

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

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
August 02, 2014, 02:29:15 AM
 #3955

i think i'll just wait for everything to be 12.04.4 compatible

You might be waiting a while. Qt version 4 is the old version of that framework, and I expect the Armory team will be working on just about anything but using Qt 5 in the medium term (correct me if I'm wrong here).

Depending on one's definition of "medium term," we may be working on it sooner than you think. Long story short, it looks to me like Qt4 is starting to be neglected by the developers. More and more Qt5 patches aren't being backported, or require people to request a backport. This includes the Mac crash issue that plagued Armory for months. I actually had to backport the patch myself and request that the developers integrate it. The patch still hasn't been integrated. I find that a bit disconcerting considering this involves a crash-inducing bug. There's also another bug in Qt that may or may not continue to cause Mac crashes, albeit less frequently. At this point, I may have no choice but to don my swimming cap, dive into the codebase, and create my own patch.

(Please don't think I'm knocking the Qt devs. I'm sure they have a lot on their plates. They've also been quite nice when I've corresponded with them. I'm just explaining why a Qt upgrade is necessary.)

Anyway, long story short, we really can't pull in Qt5 without upgrading other parts of our infrastructure in order to avoid upsetting the apple cart too much for Armory users. The upgrade will happen eventually. It's just a matter of timing.

Before anybody asks, the reason Alan didn't start with Qt5 was because it wasn't available when he started Armory. That said, fear not, the actual code upgrade shouldn't take more than a day or two. The other work will take however long it takes, although it shouldn't take long.

Senior Developer -  Armory Technologies, Inc.
superbit
Hero Member
*****
Offline Offline

Activity: 763
Merit: 500



View Profile
August 02, 2014, 06:02:19 AM
 #3956

I always get a download error when trying to use the secure downloader to upgrade?  What can I do to troubleshoot?

bump

https://bitfinex.com/?refcode=UInJLQ5KpA <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with the refcode
My feedback thread: Forum thread
Carlton Banks
Legendary
*
Offline Offline

Activity: 2912
Merit: 2390



View Profile
August 02, 2014, 06:25:10 PM
 #3957

i think i'll just wait for everything to be 12.04.4 compatible

You might be waiting a while. Qt version 4 is the old version of that framework, and I expect the Armory team will be working on just about anything but using Qt 5 in the medium term (correct me if I'm wrong here).

Depending on one's definition of "medium term," we may be working on it sooner than you think. Long story short, it looks to me like Qt4 is starting to be neglected by the developers. More and more Qt5 patches aren't being backported, or require people to request a backport. This includes the Mac crash issue that plagued Armory for months. I actually had to backport the patch myself and request that the developers integrate it. The patch still hasn't been integrated. I find that a bit disconcerting considering this involves a crash-inducing bug. There's also another bug in Qt that may or may not continue to cause Mac crashes, albeit less frequently. At this point, I may have no choice but to don my swimming cap, dive into the codebase, and create my own patch.

OSX development sounds nightmarish (as well as time consuming and expensive).

Above all though, as far as new features go, I'd vote for BIP32 wallet format, Trezor integration and coin control with output separation. It doesn't strike me there would be alot of technical challenges with these, especially for coin control.

To me, Armory is still a power user app, however easy it becomes to install or how stable it runs on platforms like Macintosh. People don't choose Armory for an easy ride (and so it's not that well suited to Mac users anyway, at least until it makes more sense to devote the time to iron the wrinkles out on that port).

Vires in numeris
doug_armory
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
August 02, 2014, 06:46:05 PM
 #3958

OSX development sounds nightmarish (as well as time consuming and expensive).

All things considered, it's really not that bad. Qt takes care of 99% of the heavy lifting. The problem, of course, is that we're at the mercy of Qt's devs. From what I've gathered, they've tended to neglect Macs, probably due to minimal feedback from external devs like myself. Mac stuff tends to get moved around every now and again too, which is one reason why a small patch I've submitted to the Bitcoin core devs requires a convoluted path (i.e., it has to work for Qt4 and Qt5, and attempts at code optimization require three different paths).

Quote
Above all though, as far as new features go, I'd vote for BIP32 wallet format, Trezor integration and coin control with output separation. It doesn't strike me there would be alot of technical challenges with these, especially for coin control.

To me, Armory is still a power user app, however easy it becomes to install or how stable it runs on platforms like Macintosh. People don't choose Armory for an easy ride (and so it's not that well suited to Mac users anyway, at least until it makes more sense to devote the time to iron the wrinkles out on that port).

Don't worry, the bigger features are much higher on the priority list. Smiley We're just doing our best to give some love to people using OS X. Besides, somebody really ought to understand Qt if it's going to be an integral part of Armory.

Senior Developer -  Armory Technologies, Inc.
knahrvorn
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
August 03, 2014, 07:00:04 AM
 #3959

When I finally finish the new wallet format, then we can can have a fully internationalized app, with no restrictions anywhere.  Then we can also start prepping the app for localization & translations.

It's coming...

Any progress on internationalization (i.e. support for localization)? Smiley

I don't mean to bug anyone about this, but I believe i18n will help spreading one of the most secure Bitcoin wallets to regions of the world where English is not a language that is mastered fluently by everyone, especially on a technical level. Perhaps it will even help to ease the general notion (?) that Armory is hard to master (to which I disagree, btw.). For a desktop app, Armory does have a lot of text (which is good for an app of this kind, IMO), and I for one would like to see that more accessible throughout the world. I'd be volunteering to translate Armory into my language without hesitation.
Moria843
Sr. Member
****
Offline Offline

Activity: 441
Merit: 250


Found Lost beach - quiet now


View Profile
August 03, 2014, 07:20:51 PM
 #3960

I have a "spending coins" account created on Armory that I would like to be able to use with my bitWallet program on my iPhone. Right now I'm watching it on bitWallet because I used the QR function in Armory to transfer the public addresses for the "spending coins" wallet onto bitWallet along with the Armory generated change address (which I set as a static address in Armory). Works great for mobile tracking and keeping things in-synch. Any transaction in Armory shows up in the bitWallet wallet.

I would like to be able to spend from this account on the iPhone. I know I can view the private keys and copy and paste, but displaying QR code would make it easier to transfer to my iPhone.

Any way to generate QR codes for the private keys in Armory?

Also, concerned this would cause minor problems. I know Armory would still see the bitWallet transactions but I'm not sure about the change address tracking (if bitWallet creates a different change address). I guess I could always send the change to my fixed change address to keep both wallets in synch.

Not a lot of money in this account and just experimenting. Guess I could use a QR generator to do if I have to, but would like to hear thoughts on this or maybe suggestions on how to do easier.

Hot time, summer in the city, back of my mine getting hot & gritty!!!
Pages: « 1 ... 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 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 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!