Bitcoin Forum
May 24, 2024, 06:10:56 PM *
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 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 »
461  Bitcoin / Wallet software / Re: BitcoinSpinner on: June 20, 2013, 07:37:52 AM
The successor of BitcoinSpinner is now available for open beta on Google Play: https://play.google.com/store/apps/details?id=com.mycelium.wallet
The sources are published here: https://github.com/mycelium-com/wallet
Apart from a total rewrite the wallet has a new name: Mycelium Bitcoin Wallet
The security model of the Mycelium wallet is the same as for BitcoinSpinner: Your private key only leaves your device if you choose to export it.

In addition to having all the features of BitcoinSpinner it boasts an impressive set of new features, many of which were asked for in this thread:
  • Private key import (also Casascius private keys)
  • Manage multiple keys/addresses
  • Redundant backend servers with client side load balancing
  • Uses new fee rules (0.0001 pr 1000 bytes, etc)
  • Switch between BTC/fiat when sending coins
  • Switch between BTC/fiat amount when making a payment request
  • Export private key to SD card (allows printing without intermediary computer)
  • Change Bitcoin denomination: BTC, mBTC, uBTC
  • Integrated QR scanner
  • Landscape mode
  • Improved transaction history
  • View transaction details: tx hash, block#, inputs/outputs

apetersson and I have been working really hard on developing this. We hope you like it and leave a 5 star review on Google Play.

Our thanks go to Jethro, who has done an astounding job testing all the corners of the wallet on many devices.

The Mycelium Bitcoin Wallet deserves its own thread, but we would like to announce it in this thread first and let the hard-core BitcoinSpinner users give us some feedback.

TL;DR

The successor of BitcoinSpinner is now available for open beta on Google Play: https://play.google.com/store/apps/details?id=com.mycelium.wallet
The sources are published here: https://github.com/mycelium-com/wallet
We hope you like it and leave a 5 star review  Grin
462  Bitcoin / Bitcoin Discussion / Re: How To Blast Bitcoin Onto The World Stage on: June 15, 2013, 01:37:44 PM
What if a trusted member in the Bitcoin community sets up the vanity address.  We start the campaign to fill it.  Do a few press releases.  When the amount is significant enough I believe the problem of getting the private keys in Snowdens hands will solve itself.

How about we start with getting him on board?
463  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: June 13, 2013, 06:55:44 AM
wishlist:

Be able to
* specify fiat amount for tx.
* swipe private keys.

 Grin


* specify fiat amount for tx.
Yes, both when sending and receiving

* swipe private keys.
Almost. You can import a private key, spend from it, and delete it.
464  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: June 13, 2013, 05:44:06 AM
is there a way to copy the address I just sent money to?

in other words: I would greatly appreciate the transaction history item have a context menu that at least contains: "copy receiving address".

You will get it all in the next generation wallet.
Andreas and I are making the final touches on the Mycelium wallet. Right now we are at the "getting new server certificates, Google Play publishing certificates, and publishing sources" stage. Just a few days until open beta.

Molecular, I happen to remember that you used an Android 2.1 device. The new wallet will be Android 2.2 and forward only (more than 90% of the market), so I really hope you have upgraded in the meantime.
465  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: June 13, 2013, 05:32:58 AM
The sources are open and if you know a skilled blackberry developer up for it I'd be happy to give him my support.

So is this, from a Kévin Forest, not an approved release?  (it is named "Bitcoin Spinner"):
 - http://appworld.blackberry.com/webstore/content/20080938/

I didn't build or sign the APK, and don't know the developer who did, and thus cannot vouch for it's integrity. If I had a BB I would only use this version for pocketchange.
466  Bitcoin / Bitcoin Discussion / Re: Life on Bitcoin documentary on: June 10, 2013, 03:31:24 PM
Is there a thread about this already? It's one of the most awesome things I've run into recently. Beccy & Austin are having their wedding in 1 month. They plan to live the first 90 days of their marriage using only bitcoins! They have a professional film crew but they need funding to do it. It can be funded with bitcoins and USD.

http://lifeonbitcoin.com/

This project is absolutely awesome. I already donated personally and our company will also support this.
Wow... Awesome. Watch the video.
467  Bitcoin / Wallet software / Re: BitcoinSpinner on: June 03, 2013, 06:32:52 PM
Howcome BitcoinSpinner is not mentioned on http://bitcoin.org/en/choose-your-wallet?

It this because of rewrite?
The truth is that I never came around to do a pull request on the page. I'll do it for the re-write.

Now that Bitcoin-QT has changed its default TX fee to 0.0001 is it possible you do the same?

The sooner the clients implement the lower fee, the sooner miners will accept it with the same priority as the previous one.

Thanks!
Yes, the new fee rules will be applied in the re-write. Not only the 0.0001 fee pr 1000 bytes, but also the minimum output size.
468  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: June 03, 2013, 02:15:24 PM
I love Spinner, but I would love it even more if we could import private keys, I also would love to use vanity addresses on my cell.. Smiley

That feature is announced for the rewrite.
... and it is soon going into closed beta  Wink
469  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: May 31, 2013, 09:07:33 AM

Sorry for not getting back to you on this issue earlier. As I noted above BitcoinSpinner does not handle coinbase maturity. This means that if you mine directly to a BitcoinSpinner wallet and it sends a transaction that references a coinbase input before it has 100 confirmations it will get rejected by the network until the coinbase has fully matured. The effect will be that your transaction will get delayed anywhere between 0-100 blocks.

Hi Jan, I think this is a separate issue as the transactions I was testing against were most definitely mature. Since I'll be discontinuing mining to the bitcoinspinner wallet, this is not really an issue for me anymore. I did like seeing the transactions come in but I'll probably just put together an android app for that.
Update: I have made a fix on the backend system, and Richy_T has confirmed over PM that he can now monitor his coinbase transactions using BitcoinSpinner. The bug was not directly related to coinbase transactions in general, but to the 'strange' zero value transaction output at the end of each transaction that the mining pool he uses adds. Look for the last output in this sample:  https://blockchain.info/tx/7b5cfb3365f1fe227376b218c0db681fda089d0582190f78d315c3ab019782bb
470  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt / bitcoind 0.8.2 (final) available on: May 30, 2013, 02:12:05 PM
...
Fee Policy changes

The default fee for low-priority transactions is lowered from 0.0005 BTC
(for each 1,000 bytes in the transaction; an average transaction is
about 500 bytes) to 0.0001 BTC.

Payments (transaction outputs) of 0.543 times the minimum relay fee
(0.00005430 BTC) are now considered 'non-standard', because storing them
costs the network more than they are worth and spending them will usually
cost their owner more in transaction fees than they are worth.

Non-standard transactions are not relayed across the network, are not included
in blocks by most miners, and will not show up in your wallet until they are
included in a block.

The default fee policy can be overridden using the -mintxfee and -minrelaytxfee
command-line options, but note that we intend to replace the hard-coded fees
with code that automatically calculates and suggests appropriate fees in the
0.9 release and note that if you set a fee policy significantly different from
the rest of the network your transactions may never confirm.
...

Gavin, was it only mintxfee that changed in this release? In other words: are mintxfee and minrelaytxfee the same now?

Also, the minimum allowed output will gradually invalidate most alternative client implementations, time to start coding. I guess that the policy for change-back-to-self worth less than 5420 satoshis should be to remove the change output add it to the miner fee.

In general I think it is time to update https://en.bitcoin.it/wiki/Transaction_fee
471  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: May 29, 2013, 07:56:26 PM
Not sure if this is a bug in bitcoinspinner or just my cobbled-together setup. I mined some coins to the address and they showed up OK but when I click on "View transaction history", I get a null pointer error in AsynchronousApi.java, line 171. I wonder if because there *are* transactions but none of them can be displayed, I get this error. I'll try sending some coins there through regular transactions and see what that does.

s is null from map.get(item.hash);

There are two entries in map.table, 0 and 1 and both are null. I assume that this is related to transactions.array which is in a similar state.

I'll try and work out what's going on as I dig in deeper but I just thought this might be something of interest to you.

Edit: Sending more coins to the wallet did not help with the null pointer. So next up I have created a new wallet which received sent coins OK and next I will try to mine to it.

It's looking to my like BCCAPI isn't returning any info when the info for the mined transactions is being requested. But I'm not sure on that yet. More to discover...
As I have never mined I did not have the opportunity to test BitcoinSpinner with coinbase transactions. My gut feeling is that it chokes because the transaction has no outPoint (funding transaction). Can you send me a stack-trace and a transaction ID?

- Jan

Hi Jan, I posted over in the bccapi thread. It appears that there are a couple of issues at play. Foremost is that bccapi appears to not return information for transactions from mining (Though it does list them in the transaction history object it returns). This puts an immediate stop to any plans I had to add that in (in fact, it seems it's possible that if BCCAPI did return the information, Bitcoinspinner would display them correctly anyway). Secondly, Bitcoinspinner seems to not handle this missing information gracefully. However, this appears to be conditional somehow as I mine to my wallet on my phone all the time and it runs fine (apart from not displaying the mining transactions).

Sorry for not getting back to you on this issue earlier. As I noted above BitcoinSpinner does not handle coinbase maturity. This means that if you mine directly to a BitcoinSpinner wallet and it sends a transaction that references a coinbase input before it has 100 confirmations it will get rejected by the network until the coinbase has fully matured. The effect will be that your transaction will get delayed anywhere between 0-100 blocks.
472  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: May 29, 2013, 07:51:58 PM
It would be really nice to be able to change the unit to mBTC on BitcoinSpinner. I cant see that option currently.

Small payments are troublesome in BTC. Sometimes I put too many decimal places

I am right now working full time on the next generation of BitcoinSpinner, lit will be a full rewrite. Allowing the user to specify mBTC instead of BTC will be included along with an awesome set of new features.
473  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: May 29, 2013, 07:48:04 PM
Sent a transaction at 8:44. Still listed as incomplete in BticoinSpinner's transaction history but *does not* appear in the blockchain at all.

I missed out on a group buy because of this and now have coins presumably heading somewhere where they will no longer do me any good. Not happy.

http://blockchain.info/address/13qnEgPTxJW6mm88dLpnHXZyryN5EXBciq

The transaction you sent has the following hash 6b92ba8967f1a8794b30acc30e8dc13848e2cab70cb919d29c15631e184f0f3d and is being rejected by the network.

The problem seems to be that that it uses input 185 from this transaction 5826ac8c46bd42de7d9a80b0168bc022b483b2c14a099f28e1c6ca1adfd4f445 which is a coinbase transaction with 55 confirmations. The network will reject your transaction until the coinbase transaction has matured, which happens after 100 confirmations.
 
The root problem is that BitcoinSpinner does not regard coinbase inputs as unspendable until they have matured. This is clearly a bug, and something I'll have to look into.

After 45 additional blocks your transaction will no longer be rejected, and the next re-broadcast attempt after that will successfully push it into the network.
474  Bitcoin / Bitcoin Discussion / Re: Blockchain monitoring software/api wanted on: May 22, 2013, 12:31:05 PM
http://bitsofproof.com/ sells this as a service
475  Bitcoin / Bitcoin Discussion / Re: Bitcoin Transaction Time on: May 21, 2013, 02:27:09 AM
I have noticed my bitcoin transactions are taking longer and longer to process, could this be a perpetuating issue? How practical would it be to use a currency that takes a day to process a transaction? Or am I just way of base here?
Do yoy pay transaction fees?
476  Bitcoin / Wallet software / Re: BitcoinSpinner on: May 19, 2013, 01:33:52 PM
...
Would you please share the latest version of Spinner as it is in the market. The market version was updated several times but not so the repository.
The market and repository have the same released versions, the most recent is 0.8.2b.


Are you planning to open source the rewrite, too?
(This one you implicitly answered with "yes", which I'm glad to hear.)

On another topic, will the new version avoid the one-address-for-life pattern? The implications of people seeing the money that went through my pocket and that will go through it are scary.
The new version allows you to manage several keys and read-only addresses. This makes the UI more complicated, and will be confusing for newcomers. For that reason I am considering to make two versions... simple/expert. Let's see how it all pans out.
477  Bitcoin / Wallet software / Re: BitcoinSpinner on: May 18, 2013, 10:55:03 PM
When copying the address to the clipboard, it is preceded by the prefix "bitcoin:" - in most cases, this just requires manual deletion of the prefix by the user when pasting into the Web form.

Can we have the handle removed, and only copy the address itself?
Absolutely, good idea. I'll do that in the rewrite.

Can we have the latest version in the repository?

Jan you claimed a rewrite. Will that be open source, too?
The rewrite is still very much in alpha. I have shown it to anyone interested at the conference, and the feedback has so far been very positive. If you are at the conference seek me out at the Mycelium booth and I'll give a demo. The sources (and the app) will be published once I have given it more polish. Please allow me to work on it a few more weeks :-)


478  Bitcoin / Bitcoin Discussion / Re: So... have we survived the May 15th hard fork? on: May 16, 2013, 04:05:53 AM
Does anyone have stats on which versions are currently running?
I really wonder whether 0.8.1 has majority.
479  Bitcoin / Wallet software / Re: BitcoinSpinner on: May 15, 2013, 12:18:17 PM
For those of you attending Bitcoin2013 in San Jose the coming weekend, I'll be demonstrating the next generation Bitcoin wallet for android, which will eventually replace BitcoinSpinner. It is a total rewrite, where I use all the experience gained from BitcoinSpinner over the last 1.5 years and all your feedback to create the best mobile bitcoin wallet on the planet.

Most notable features (not present in BitcoinSpinner):
 - Import Private key (and obviously export)
 - Multiple keys with key-control
 - Readonly wallet (only holds Bitcoin address)

Sneak peek of what you can do (Cold storage spending scenario):
1) take a pice of paper from your safe with a SIPA formatted private key as a QR code
2) import the key to your phone by scanning the QR code
3) send some funds to some other address
4) delete the key from the phone
The entire operation takes less than a minute

Sneak peek of what you can do (Cold storage monitoring):
1) You have a Bitcoin address on a piece of paper as a QR code
2) Import the bitcoin address to your phone by scanning the QR code
3) Monitor balance/history of the bitcoin address
If you loose your phone only your bitcoin address is revealed

All of this is currently in alpha, but I'll release a beta some time after the conference.
480  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: May 15, 2013, 12:00:09 PM
Not sure if this is a bug in bitcoinspinner or just my cobbled-together setup. I mined some coins to the address and they showed up OK but when I click on "View transaction history", I get a null pointer error in AsynchronousApi.java, line 171. I wonder if because there *are* transactions but none of them can be displayed, I get this error. I'll try sending some coins there through regular transactions and see what that does.

s is null from map.get(item.hash);

There are two entries in map.table, 0 and 1 and both are null. I assume that this is related to transactions.array which is in a similar state.

I'll try and work out what's going on as I dig in deeper but I just thought this might be something of interest to you.

Edit: Sending more coins to the wallet did not help with the null pointer. So next up I have created a new wallet which received sent coins OK and next I will try to mine to it.

It's looking to my like BCCAPI isn't returning any info when the info for the mined transactions is being requested. But I'm not sure on that yet. More to discover...
As I have never mined I did not have the opportunity to test BitcoinSpinner with coinbase transactions. My gut feeling is that it chokes because the transaction has no outPoint (funding transaction). Can you send me a stack-trace and a transaction ID?

- Jan
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 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!