Bitcoin Forum
March 19, 2024, 10:23:13 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
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 44995 times)
Richy_T
Legendary
*
Offline Offline

Activity: 2380
Merit: 2100


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
May 29, 2013, 07:06:44 PM
Last edit: May 29, 2013, 07:45:32 PM by Richy_T
 #301

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
1710843793
Hero Member
*
Offline Offline

Posts: 1710843793

View Profile Personal Message (Offline)

Ignore
1710843793
Reply with quote  #2

1710843793
Report to moderator
1710843793
Hero Member
*
Offline Offline

Posts: 1710843793

View Profile Personal Message (Offline)

Ignore
1710843793
Reply with quote  #2

1710843793
Report to moderator
1710843793
Hero Member
*
Offline Offline

Posts: 1710843793

View Profile Personal Message (Offline)

Ignore
1710843793
Reply with quote  #2

1710843793
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710843793
Hero Member
*
Offline Offline

Posts: 1710843793

View Profile Personal Message (Offline)

Ignore
1710843793
Reply with quote  #2

1710843793
Report to moderator
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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

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 (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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

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 (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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

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: 2380
Merit: 2100


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


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


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: 2380
Merit: 2100


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


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


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 (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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


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: 2380
Merit: 2100


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


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

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: 278
Merit: 250


Bitcoin-Note-and-Voucher-Printing-Empowerer


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

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
Merit: 500


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


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

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: 1862
Merit: 1105


WalletScrutiny.com


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

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.

ɃɃWalletScrutiny.comIs your wallet secure?(Methodology)
WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value.
ɃɃ
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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

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: 1862
Merit: 1105


WalletScrutiny.com


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

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.

ɃɃWalletScrutiny.comIs your wallet secure?(Methodology)
WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value.
ɃɃ
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


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

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/

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



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

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 (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



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

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.
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
June 13, 2013, 05:44:06 AM
 #317

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.

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

Activity: 1708
Merit: 1019



View Profile
June 13, 2013, 06:19:51 AM
 #318

wishlist:

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

 Grin
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
June 13, 2013, 06:55:44 AM
 #319

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.

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

Activity: 1708
Merit: 1019



View Profile
June 14, 2013, 07:29:41 PM
 #320

wishlist:

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

 Grin


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

Quote
* swipe private keys.
Almost. You can import a private key, spend from it, and delete it.
I like it. Because of the security risk I assume you write a warning or something...


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 »  All
  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!