Bitcoin Forum
May 24, 2024, 06:16:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
161  Bitcoin / Armory / Re: Armory - Discussion Thread on: May 03, 2013, 04:47:29 PM
If you haven't made any changes to the source, I would wipe the folder, clone the repository again, checkout testing, and try again. You shouldn't be getting errors like that while compiling.

Also, did you install all the dependencies listed here? What operating system are you running?

p.s. Etotheipi, you should clean up your github branches, it can be quite confusing determining which one to use. Smiley
162  Bitcoin / Armory / Re: Armory - Discussion Thread on: May 03, 2013, 04:23:38 PM
The branch you actually want is "testing". It was last updated 5 days ago, compared to dev which was last updated 4 months ago.
163  Bitcoin / Armory / Re: Armory - Discussion Thread on: May 02, 2013, 09:21:40 PM
Actually, I totally forgot that RPC now has a sendrawtransaction command that will let you do it.  It's actually been there for a while, but Armory never used to connect via RPC, only as a regular peer.  Now, there is an RPC connection if you use auto-bitcoind, and thus Armory could do this. 

It doesn't mean that the network will accept the tx.  But if it's not dust, there's a good chance that there's a lot of custom nodes that would accept it, even if your own node would have otherwise rejected it.

This seems like a bad idea. Armory will have no way of knowing if the transaction was accepted by the network or not. If you're not connected to any nodes with non-standard fee relay rules (is that even really a thing?), then your transaction silently fails.
164  Bitcoin / Armory / Re: Armory - Discussion Thread on: May 02, 2013, 05:41:05 PM
Armory is bound to the transaction fee "guidelines" built into the default Bitcoin-Qt/bitcoind apps.
Any reason not to add an expert mode option to send the raw transaction through blockchain.info?

https://blockchain.info/pushtx

Right now users can do this manually with a copy and paste operation, but I don't see any downside to making it automated by just having Armory connect to the blockchain.info API.



What is the benefit of submitting it to blockchain.info over the local instance of bitcoin that you have to be connected to anyway?
165  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 30, 2013, 12:27:40 AM
Not sure what that means. . .
Is this correct:
BTC addresses can be inserted into wallets by directly editing the wallet files?
Functionality for this won't be added to the GUI because an attacker might use the feature to trick users?

It's not that the GUI functionality to add watching only keys is a potential vulnerability, it's that telling users "hey, you received money" when they may not have is.
166  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 28, 2013, 03:10:10 PM
Any chance of being able to insert watch only btc addresses to manually create a watching wallet without the keys?
It would be nice for tracking a variety of accounts outside of those created in armory.
Thanks again for the great software, I've donated to you before.

etotheipi has been resistant to this feature because you wouldn't be able to tell if you inserted the public keys into your wallet or a potential attacker, leading you to think you had receive money but not actually having done so.
167  Bitcoin / Development & Technical Discussion / Re: Improving Offline Wallets (i.e. cold-storage) on: April 25, 2013, 04:38:30 AM
Something just hit slashdot today, that I don't totally understand.  But it's definitely reinforcing my paranoia about serial ports:

http://threatpost.com/open-serial-port-connections-to-scada-ics-and-it-gear-discovered/

I'll just let others put that into context for me...

(My understanding is that these serial ports were exposed to the internet, and that no precautions were taken to secure them ... and thus something like tty-logins were trivial to execute from anywhere)

It sounds like these were devices with internet access that served as a gateway to devices with only serial access. The internet devices were insecure and allowed attackers access to the serial devices just as they would an authorized user. This is different than the model we're using in that we assume the online device can compromised and are designing a system such that the serial device can cope with that threat.
168  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 24, 2013, 01:36:47 PM
Is it also necessary or a good idea to keep the offline Armory up to date when new releases/versions are available?


I haven't updated mine in a while. I don't think it's really necessary unless there are bugs fixed or features added, but most often the changes seem to be in the online functionality.
169  Economy / Currency exchange / Re: Bitcoins Direct - Private off exchange sales by bank wire on: April 24, 2013, 05:42:23 AM
Are you still accepting new buyers?

Thanks!

They keep the first post updated with this status.

New clients: [CLOSED]
We are not accepted requests from new clients at this time.
170  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 22, 2013, 06:31:35 PM
Ack, that's quite a long compile time!  I didn't realize that it couldn't be compiled in the available RPi RAM.  You have A or B pi?   I guess I'll download the Raspbian image and take a shot at it... in a little bit.  At the moment, I gotta focus on some other development activities.

I would highly recommend following the guide here to get a cross-compiler set up for the Pi. Compiling on the Pi itself seems like a form of masochism.
171  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 15, 2013, 01:20:27 AM
etotheipi, do you have an update on the offline wallet system, where Armory in offline mode is running on an offline device, connected to a PC via a USB-to-serial adapter, and the Armory running in online mode on the PC is able to send transactions to the offline device for signing?

I really want to get this up and running, so I'm interested in hearing how far you are with this, and if there's anything I can do to help.

You can use the offline_server branch of my fork. It's based on etotheipi's latest testing branch.

You'll have to disable the serial TTY on the Pi. I used this guide. Then compile Armory for the Pi. I used this guide. Finally plug the Pi into your computer (it can be powered by the serial cable), transfer the compiled files (from a USB drive, not over the serial cable!) and run extras/offline_serial_server.py (for me it's /dev/ttyAMA0 and baud rate 115200).

For your online computer, you'll have to be in advanced or expert mode, then you can set the device and baud rate in the settings dialog. Once that is complete, you should see the status change to connected in the bottom right. Now, on the dialog from which you can save an offline transaction, you can also transmit it to the offline device. You'll be prompted for the wallet passphrase if your wallet is encrypted. Enter it on the Pi's keyboard. Once the Pi transmits the signed transaction back to your computer, it will automatically advance to the Broadcast dialog.

It should be pretty easy to use, but I created it so maybe that's just me. Cheesy
172  Bitcoin / Development & Technical Discussion / Re: The minimum transfer fee is not trivial anymore on: April 08, 2013, 09:11:27 AM
Maybe the priority calculation should only come into place if you're receiving more transactions than you can relay without breaking the max KB/s value, or if your memory pool is full (configurable max size for pool).

Then how would you know when sending a transaction if you need to include a fee or not?

edit... I hadn't yet read Gavin's first post. That does sound like a much more elegant solution.
173  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 08, 2013, 08:32:10 AM
I should have saved information from the popup, but upgrading from 0.87 or so on Windows, I was getting a crash immediately on startup. Uninstalling, deleting the ArmoryBitcoin folder, and reinstalling fixed the problem. I've upgraded a few times so were some old files left in there when I deleted it. After reinstalling starts up no problem.

Auto-installation went smoothly! This is actually pretty awesome because I don't have a persistent bitcoin daemon running on my Windows partition.

Oh, and I love the new scanning progress bar with estimated time to completion. Very slick.

I'm really looking forward to Armory persisting its own blockchain data, I'll gladly trade disk space for memory (using 2.5 GB now). Do you have any idea how much faster startup should be? Is it looking like that's going in the next release?
174  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 06, 2013, 05:28:07 PM
I'd hope they do.  Any reasonable wallet should.

I'm thinking they don't, since I just got this email:

Quote
A transaction made through My Wallet has been removed from our database because it was taking a long time to be included in a block..

You may wish to try and make this transaction again, apologies for any inconvenience.

Of course, this is after I imported the key into Armory and sent the transaction with a fee, not sure if that's just a coincidence.
175  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 06, 2013, 04:35:25 PM
Transaction size = 619 bytes (the transaction is less than 10 kB)

Inputs:
0.17951007 BTC, 711 current confirmations
0.02121328 BTC, 393 current confirmations
6.00000000 BTC, 272 current confirmations

(17951007 * 711 + 2121328 * 393 + 600000000 * 272) / 619 = 285,616,878

The priority is large enough.

As a matter of fact the priority has been large enough for the past 227 blocks (over a day and a half ago, about 7 hours after the transaction was created).

(17951007 * 484 + 2121328 * 166 + 600000000 * 45) / 619 = 58,223,631

So, if the transaction is not relaying (and not confirming), then it seems that it is because you have an output that is less than 0.01 BTC (which I believe I've already stated).

I think the calculation only happens when a node first receives the transaction. Since it didn't meet the minimum priority at the time, nobody relayed it and the only one that knows about it is blockchain.info. Nothing else would make sense, since nodes wouldn't keep invalid transactions around so they could relay them in the future in case they became valid. They just forget about them. That is of course assuming that blockchain doesn't rebroadcast unconfirmed transactions sent through its service.

Quote
A transaction will be sent without fees if these conditions are met:
I interpreted the conditions as meaning one of them had to be met, not all of them, but upon rereading I'm probably incorrect.

Import the private key in bitcoin-qt

Thank you, I'm not sure why I didn't think of that, given that's one of the big benefits of blockchain's wallet model. Blockchain.info might see it as a double spend but the rest of the network doesn't know about the transaction.
176  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 06, 2013, 04:06:47 AM
Also from the Wiki:
Quote
A transaction will be sent without fees if these conditions are met:
  • It is smaller than 10 thousand bytes.
  • All outputs are 0.01 BTC or larger.
  • Its priority is large enough (see the Technical Info section below)

There is also this: Its priority is large enough, but since the 6 BTC input was only 1 block old, I don't think the priority was large enough.

So it looks like this transaction was never relayed and will never be included in a block. If this was my own wallet, I would remove the transaction manually and create another one with a fee. Since it's a blockchain wallet, what can be done about this?
177  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 05, 2013, 08:25:31 PM
That should matter, that's just the change output, the other is for 6.2 BTC.

Bitcoin doesn't recognize a difference between "change" output or "transfer" output.  An output is an output.  Only you and your wallet know that it is "change".

I understand this and shouldn't have even brought up the change issue. But since when does bitcoin prioritize based on individual output amounts instead of entire transaction amounts? As in, why would it ignore the 6.2 BTC output when determining that the other one is "too small"? I don't think that's how it works.

From the Wiki:

Quote
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

Given that the larger input was very recently confirmed, it makes sense that the transaction is a low priority. But not being included in a block for over a day seems out of the ordinary. Granted, I always pay transaction fees. With the obvious exception of this time, since Blockchain's Android app wanted me to pay 0.005, so I hit cancel, and then it sent the transaction without a fee.
178  Economy / Service Announcements / Re: [ANN] LocalBitcoins.com - a location-based bitcoin to cash marketplace on: April 05, 2013, 08:24:13 PM
Localbitcoins gives the buyer a confirmation code to verify the seller has released the bitcoins, they also give the a confirmation code the seller can text to them when the buyer has paid. It works like this:

1. Buyer presents the cash.
2. Seller texts his confirmation code to Localbitcoins.
3. Localbitcoins replies with the buyer's confirmation code.
4. Seller shows confirmation code to the buyer.
5. Now the buyer knows his bitcoins have been released.

Why would a buyer trust your confirmation code rather than just look at his wallet? There are plenty of places with public Wifi that people can meet to trade Bitcoin.

Because the buyer is given the confirmation code in advance, and the seller is only given it after they release the funds.
179  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 05, 2013, 05:37:24 PM
Is it really such a low priority that it hasn't been included in more than 100 blocks,

I suspect it is the 0.00072335 BTC output that is causing you a problem.

In general transactions with outputs less than 0.01 BTC aren't well relayed unless they include a fee of at least 0.0005 BTC.  As such, many miners are probably not going to get to it until/unless we get to a point where there are no higher priority transactions waiting for a confirmation.


That should matter, that's just the change output, the other is for 6.2 BTC.
180  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: April 05, 2013, 03:37:06 PM
Piuk,

Can you tell me what's going on with this transaction? Is it really such a low priority that it hasn't been included in more than 100 blocks, or is something else going on?

https://blockchain.info/tx/fc6fe646edd319624053e4589f880e3461382b61fff0310380879febdc3aff2a
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!