Pages:
Author

Topic: [ANN] BitcoinSpinner - page 4. (Read 45071 times)

Jan
legendary
Activity: 1043
Merit: 1002
December 12, 2012, 08:59:22 AM
BitcoinSpinner v0.8.0b is out. You can download/upgrade it from the Google Android market (god know why, but they call it Google Play these days), or fetch it directly from the project site. The differences may seem subtle, but it is backed by 1 1/2 months of hard full time work where most of the time has been spent on the backend system.
User visible changes:
 - Even faster: The next generation BCCAPI is simpler, has fewer lines og code, requires fewer server roundtrips during startup, while being as secure as before.
 - In addition to displaying "coins on the way to you" on the main screen it also displays how many coins you are currently sending.
 - Transaction history color coded to make it easier to distinguish receives and sends
 - Transaction history now displays the address you received coins from instead of displaying which address you received the coins with.
 - Better error messages when trying to spend your last coins while you cannot afford the miner fee.

BitcoinSpinner is now backed by another version of the BCCAPI, which makes it much easier to manage multiple redundant servers as they no longer need to share anything but the block chain.  I will maintain backwards compatibility with version 0.7.3b for about a month, leaving people time to upgrade, whereafter I'll scrap the old server. This allows me to manage multiple redundant copies of the new backend, which has been requested by several.
 
Enjoy
hero member
Activity: 756
Merit: 501
There is more to Bitcoin than bitcoins.
November 25, 2012, 03:49:36 AM
Great, it's back to normal!
Jan
legendary
Activity: 1043
Merit: 1002
November 25, 2012, 01:34:58 AM
The spinner seems unable to communicate with the server at this moment. It hangs at startup, then "send bitcoins" and "transaction history" buttons are greyed out.

How often has the system been down in recent months? What is the uptime percentage?
I don't have a down-time percentage, but it has been low. There have however been two giltches the last two days. This should be fixed now.
legendary
Activity: 1862
Merit: 1114
WalletScrutiny.com
November 25, 2012, 12:33:08 AM
The spinner seems unable to communicate with the server at this moment. It hangs at startup, then "send bitcoins" and "transaction history" buttons are greyed out.

How often has the system been down in recent months? What is the uptime percentage?

Problem persists Sad
Sadsadsad. Spinner is my fav. Hope we soon have bloom filtering so we don't depend on a custom server.
hero member
Activity: 756
Merit: 501
There is more to Bitcoin than bitcoins.
November 25, 2012, 12:21:14 AM
The spinner seems unable to communicate with the server at this moment. It hangs at startup, then "send bitcoins" and "transaction history" buttons are greyed out.

How often has the system been down in recent months? What is the uptime percentage?
hero member
Activity: 585
Merit: 501
October 13, 2012, 04:36:56 AM
Devcoin Bounty (DVB) Voting! Please Vote
https://bitcointalksearch.org/topic/m.1268902

DVB is calling its shareholders for the first voting upon a Bounty.

Bounty Vote:
DVB sponsors 9 000 000 DVC for the development of a GPL DVC Android App similar to BitcoinSpinner.

Plus:
Quote
...six generation shares to the first developer to make this application...
https://bitcointalksearch.org/topic/m.1271093

sr. member
Activity: 284
Merit: 250
September 30, 2012, 01:39:15 AM
BitcoinSpiner has just been updated to version 0.7.3b. You can find the latest version on Google Play or as a direct download for Kindle users.

New Features:
  • Support for sending coins to multisig addresses - With this change BitcoinSpinner creates BIP-0013 (aka p2sh) compliant transactions when sending funds to multisig addresses.
  • Backup notifications - Making a backup is really important if you don't want to loose your coins. With this change a backup notification is displayed on the main screen whenever the app is restarted and you have a positive balance. The dialog allows you to disable the notification so you don't get nagged if you have made a backup already
  • Address book fixes for Android 2.1

Enjoy

Tested: version 0.7.3b is capable of sending funds to multisig address.
An example for a tx is:
http://blockchain.info/tx/368afc1e3be84dd11912c0e90eeacd4395a2d49eddf122d25e3a1aabda5b05f9

Thanks you!
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
September 29, 2012, 03:38:03 AM
Hi Mr BitcoinSpinner author, may I make a request?

Can you add more currencies to display the estimated worth of the bitcoins? A website called localbitcoins.com allows you to "convert" to 150+ different currencies, since it uses the rates found on openexchangerates.com.

My country's currency is not in the list, it only has a dozen or so. I understand those have online exchanges that trade in those currencies, but you can estimate all the others by comparing it to the USD, for example.

And can we choose between last price, low price, high price or weighted average? Since you are getting it from Mt. Gox anyway. I personally prefer a weighted average.
Jan
legendary
Activity: 1043
Merit: 1002
September 28, 2012, 11:06:48 AM
  • Backup notifications - Making a backup is really important if you don't want to loose your coins. With this change a backup notification is displayed on the main screen whenever the app is restarted and you have a positive balance. The dialog allows you to disable the notification so you don't get nagged if you have made a backup already

Might be nice to have a bit of intelligence on that. Rather than every time, just when first started and when new keys are added.
Making a backup is a one time task. BitcoinSpinner generates its keys from a seed (deterministic), and currently is limited to one bitcoin key-pair. The latter lets BS have a simpler UI.
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
September 28, 2012, 10:32:16 AM
  • Backup notifications - Making a backup is really important if you don't want to loose your coins. With this change a backup notification is displayed on the main screen whenever the app is restarted and you have a positive balance. The dialog allows you to disable the notification so you don't get nagged if you have made a backup already

Might be nice to have a bit of intelligence on that. Rather than every time, just when first started and when new keys are added.
full member
Activity: 222
Merit: 100
September 28, 2012, 05:38:11 AM
Thank you for your effort.
Not high priority, but please reconsider the UI.
Jan
legendary
Activity: 1043
Merit: 1002
September 28, 2012, 05:09:29 AM
BitcoinSpiner has just been updated to version 0.7.3b. You can find the latest version on Google Play or as a direct download for Kindle users.

New Features:
  • Support for sending coins to multisig addresses - With this change BitcoinSpinner creates BIP-0013 (aka p2sh) compliant transactions when sending funds to multisig addresses.
  • Backup notifications - Making a backup is really important if you don't want to loose your coins. With this change a backup notification is displayed on the main screen whenever the app is restarted and you have a positive balance. The dialog allows you to disable the notification so you don't get nagged if you have made a backup already
  • Address book fixes for Android 2.1

Enjoy
donator
Activity: 2772
Merit: 1019
September 07, 2012, 04:44:36 AM
Looking forward to your talk.

If you happen to attend Bitcoin2012 don't miss my presentation on BitcoinSpinner. I'll be doing an interesting announcement about future development Shocked

has to do with bitpay? ;-)
Jan
legendary
Activity: 1043
Merit: 1002
September 06, 2012, 03:28:23 PM
BitcoinSpiner has just been updated to version 0.7.2b. You can find the latest version on Google Play or as a direct download for Kindle users.

New Features:
  • You can now restore a backup from the clipboard in addition to using a QR-code. When using this feature the clipboard should contain the same text that you get when clicking 'Copy to clipboard' while the backup QR-code is shown.
  • Now displaying a message when your device is unable to connect to the server as opposed to just ghosting buttons on the main screen
  • Minor bug fixes related to the address book and some UI tweaks

If you happen to attend Bitcoin2012 don't miss my presentation on BitcoinSpinner. I'll be doing an interesting announcement about future development Shocked

Enjoy
hero member
Activity: 609
Merit: 505
August 16, 2012, 06:49:32 AM
Um.. did you do.something? It's fixed now.
Jan
legendary
Activity: 1043
Merit: 1002
August 16, 2012, 01:41:55 AM
I'm having a small problem with bitcoinspinner.. I sent some coins to my spinner address a while back yet they never made it out of limbo. Spinner shows them as "coins on their way to you" and has for days.

I checked on blockchain.info and the address does in fact have coins, and the transaction has 500+ confirmations. Any idea what could be the problem?
Please PM me your bitcoin address, and I'll take a look
hero member
Activity: 609
Merit: 505
August 16, 2012, 01:01:19 AM
I'm having a small problem with bitcoinspinner.. I sent some coins to my spinner address a while back yet they never made it out of limbo. Spinner shows them as "coins on their way to you" and has for days.

I checked on blockchain.info and the address does in fact have coins, and the transaction has 500+ confirmations. Any idea what could be the problem?
Jan
legendary
Activity: 1043
Merit: 1002
August 09, 2012, 05:13:34 PM
It seems that the 'unexpected error' was caused because apparently the transmission fee is no longer a fixed 0.0005 but is instead calculated, and I didn't have enough in my wallet for the amount I wanted to send + the calculated TX fee. The send worked after I tried smaller values, but the TX fee was 0.01 (although, if the TX fee causes a faster transaction I guess I can't complain... would like to be able to customize it though.
BitcoinSpinner dynamically calculates the fee necessary to guarantee that your transaction gets propagated through the network. The formula is based on the size of your transaction, and basically is 0.0005 * min (1, transaction size in bytes / 1000). If your wallet consists of many small input transactions the transactions you send will be big. So, instead of paying 0.0005 you will pay 0.001 or maybe even more.
So, why do I enforce this instead of letting the end-user decide whatever fee he wishes to pay?
The answer is simple: The end user needs a nice user experience. If I let the end user send with whatever fee he would like then some users would say "Hey, I don't want to pay any stinking fee, I'll send with a zero fee!". The end result would be users with transactions that never reach a miner, as the intermediate nodes would discard them. The end result would be "Hey, BitcoinSpinner is crap, it doesn't work".

So, why are there fees at all? Fees are there for two purposes:
1. They prevent someone from flooding the network with minuscule transactions. AKA DOS attack.
2. They provide miners a reason for mining once the mining reward diminishes.

The fee calculated by BitcoinSpinner only guarantees that your transaction gets propagated through the Bitcoin network (provided that it consists of nodes of the Satoshi client type) it does not however guarantee that your transaction ever gets into a block, but so far this has not been a problem.

Going forward mining fee calculation may get even more complex, as miners will start looking more closely at the fees, and only select the ones with the highest fees. Currently there is a upper limit on how big a block can be, so once the number of transactions get so high that the block size limit kicks in, then miners will only pick the transactions with highest fee pr byte.

Enough of that. Let's get back to what you experienced. You got an "unexpected error" while sending the last cents from your wallet, and as the fee (0.001) was higher than you expected there were not enough funds to send the transaction. That could clearly be handled better by BitcoinSpinner, and I'll look into that.

Thanks for the error report, and I am glad that you found a workaround.
sr. member
Activity: 283
Merit: 250
August 09, 2012, 03:24:38 PM
I misremembered. I checked the transaction and it was a 0.001 fee, not a 0.01.

Sorry for the confusion.
legendary
Activity: 1862
Merit: 1114
WalletScrutiny.com
August 09, 2012, 03:01:31 PM
It seems that the 'unexpected error' was caused because apparently the transmission fee is no longer a fixed 0.0005 but is instead calculated, and I didn't have enough in my wallet for the amount I wanted to send + the calculated TX fee. The send worked after I tried smaller values, but the TX fee was 0.01 (although, if the TX fee causes a faster transaction I guess I can't complain... would like to be able to customize it though.

1bitcent? What the hack? How can that be? In Spinner you should not be able to have huge transactions. anything beyond 0.001 should be a bug, shouldn't it?
Pages:
Jump to: