Bitcoin Forum
December 08, 2016, 08:18:22 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 »  All
  Print  
Author Topic: [ANN] BitcoinSpinner  (Read 42322 times)
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
May 15, 2013, 12:00:09 PM
 #301

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

Mycelium let's you hold your private keys private.
1481185102
Hero Member
*
Offline Offline

Posts: 1481185102

View Profile Personal Message (Offline)

Ignore
1481185102
Reply with quote  #2

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

Posts: 1481185102

View Profile Personal Message (Offline)

Ignore
1481185102
Reply with quote  #2

1481185102
Report to moderator
Welsh
Legendary
*
Offline Offline

Activity: 980



View Profile
May 15, 2013, 03:06:26 PM
 #302

This is a amazing project!
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 15, 2013, 04:31:31 PM
 #303

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).

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
DublinBrian
Full Member
***
Offline Offline

Activity: 197


View Profile
May 26, 2013, 09:00:13 PM
 #304

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
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 29, 2013, 07:06:44 PM
 #305

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


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
May 29, 2013, 07:48:04 PM
 #306

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.

Mycelium let's you hold your private keys private.
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
May 29, 2013, 07:51:58 PM
 #307

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.

Mycelium let's you hold your private keys private.
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
May 29, 2013, 07:56:26 PM
 #308

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.

Mycelium let's you hold your private keys private.
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 29, 2013, 08:00:16 PM
 #309


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.

OK. I'll stop sending my coinbase transactions to bitcoinspinner for now.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 29, 2013, 08:03:07 PM
 #310


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.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
May 31, 2013, 09:07:33 AM
 #311


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

Mycelium let's you hold your private keys private.
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 31, 2013, 07:00:45 PM
 #312

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

Interesting. I'll pass this on to the pool guys too. Thanks.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Michael_S
Sr. Member
****
Offline Offline

Activity: 277


Bitcoin-Note-and-Voucher-Printing-Empowerer


View Profile
June 01, 2013, 12:50:24 AM
 #313

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.

This is awesome news! I am looking forward to it!

Will it be also possible to import private keys from WIF51 format? At the moment it can only import ("restore") from bitcoinspinner's proprietary wallet format.

Reason for my question: I'd like to generate a key with vanity address with "vanitygen" and use that one in my smartphone, like "1phoneXYZ..." to be able to differentiate it from my other addresses.

teflone
Hero Member
*****
Offline Offline

Activity: 770


You're fat, because you dont have any pics on FB


View Profile
June 01, 2013, 03:21:28 AM
 #314

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

For Canadians by Canadians: Canada's Bitcoin Community - https://www.coinforum.ca/
giszmo
Legendary
*
Offline Offline

Activity: 1568


¡ɥɔʇɐʍ ʇsnɾ &#7


View Profile WWW
June 01, 2013, 04:32:26 AM
 #315

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.

Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
June 03, 2013, 02:15:24 PM
 #316

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

Mycelium let's you hold your private keys private.
giszmo
Legendary
*
Offline Offline

Activity: 1568


¡ɥɔʇɐʍ ʇsnɾ &#7


View Profile WWW
June 03, 2013, 02:27:31 PM
 #317

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
*risehandsforbeta* if it's open source.

Stephen Gornick
Legendary
*
Offline Offline

Activity: 2002



View Profile
June 04, 2013, 01:35:55 AM
 #318

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/

molecular
Donator
Legendary
*
Offline Offline

Activity: 2142



View Profile
June 12, 2013, 11:04:05 PM
 #319

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".

PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0  3F39 FC49 2362 F9B7 0769
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
June 13, 2013, 05:32:58 AM
 #320

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.

Mycelium let's you hold your private keys private.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!