Bitcoin Forum
June 30, 2024, 10:52:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: [UPDATE] SatoshiDICE Android and Desktop Apps Open Beta v1.1  (Read 6504 times)
evoorhees (OP)
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
November 14, 2012, 05:28:40 PM
 #21

Dooglus great comments, thank you!  But why did it take 8 hrs to download the light blockchain?!? You on a modem? Smiley  On my computer it takes about 15 minutes total upon first launch, and on the tablet it takes about 30 mins total.

It seems you did find a bug in the balance not updating to "Available" even though it was. Relaunching the program fixes it, but we'll address that bug asap.

The largest usability issue is that once you bet, the change from that bet also becomes pending until one block has passed. We're working on a solution to that as well.

And Dooglus for goodness' sake upgrade from your 28.8 modem Smiley
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
November 14, 2012, 08:16:33 PM
 #22

Dooglus great comments, thank you!  But why did it take 8 hrs to download the light blockchain?!? You on a modem? Smiley  On my computer it takes about 15 minutes total upon first launch, and on the tablet it takes about 30 mins total.

It seems you did find a bug in the balance not updating to "Available" even though it was. Relaunching the program fixes it, but we'll address that bug asap.

The largest usability issue is that once you bet, the change from that bet also becomes pending until one block has passed. We're working on a solution to that as well.

And Dooglus for goodness' sake upgrade from your 28.8 modem Smiley

I live in the middle of nowhere, with no cell phone coverage, no electricity, no cable or DSL internet.  I can get satellite internet though, and get something like 5 megabits/s.  I am often able to download torrents at 500kB/s or faster.

I've no idea why the download was so slow.

After withdrawing as much as I could last night, my balance is now 0.0005 BTC.  I don't know if the app is deliberately preventing me from withdrawing the last 0.0005 BTC so that the available (= balance - 0.0005) is never negative, but it kind of sucks.  Those 0.0005 BTC amounts are kind of 'lost' in the roller's wallet, unspendable by anyone.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
evoorhees (OP)
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
November 14, 2012, 08:59:32 PM
 #23

Good point, we'll correct it in the next release.
BitCoiner2012
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
November 14, 2012, 09:43:34 PM
 #24

So far my only complaint is the one listed - that money goes back into pending state (a LOT like Bitcoin Wallet Android), so it makes it impossible to enjoy the game. I love the interface and finally an easy way (unless I missed before) to bet many different rolls at once. I know there is a way in Blockchain, but it doesn't have access to all the rolls as I would like.

Still, slick. Look forward to the hyper fast fun I have online with this application.

BTC Long.
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
November 14, 2012, 10:11:08 PM
 #25

I think I just found another bug.

I placed 2 bets, one after the other.

In both cases I copy/pasted the bet amount rather than typing it.  The amount I pasted in both cases was 0.06451209.

Both bets won, but they won different amounts, which is just odd.  I noticed this on the roller screen.

So I checked on blockchain.info to see what was going on.  It turns out that even though I definitely used the same bet amount both times, the SD roller placed 2 differently sized bets.  The first one was 0.06401209 which is 0.0005 less than I requested, and the 2nd was 0.06451209 as requested.

I had over 8 BTC in my roller wallet at the time, with enough confirmed that it the balance shouldn't be an issue.


Edit: Please disregard.  I'm entirely mistaken about what I copy/pasted...

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
BitCoiner2012
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
November 15, 2012, 02:26:50 AM
 #26

Here are some things I don't understand:

http://i49.tinypic.com/2z6ih4w.png

In the bottom for example, it says "last WIN .079 BTC" - but my overall stats don't show that, nor does my balance reflect that. That's more than I bet, yet it seems like I lost money. I'm confused about the interface a little regarding pay/display/etc, I'd like a "transaction log", yet I have been tinkering off and on. The "net result" shows the exact opposite (that I lost more than I bet).??

BTC Long.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1015


Strength in numbers


View Profile WWW
November 15, 2012, 02:42:22 AM
 #27

These are not yet available on the SatoshiDice.com website, because I wanted the community here to get to play around with them first.

Is it fair to say this app won't appear on Google Play?

Quote
Gambling: We don’t allow content or services that facilitate online gambling, including but not limited to, online casinos, sports betting and lotteries.
- http://play.google.com/about/developer-content-policy.html



We will be trying to get it in Google Play.

Notice this:  https://play.google.com/store/apps/details?id=com.zynga.livepoker&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS56eW5nYS5saXZlcG9rZXIiXQ..

So, the store does allow gambling apps, so long as it's not "real money."

Thus the question is... is Bitcoin real money or not? Smiley

Heads you win tails they lose imo!

"In Google Play!" OR "Sorry that's too real!"

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
November 15, 2012, 03:25:13 AM
 #28

Couple of issues with the withdraw box:

1) green on green isn't a very readable choice, especially when the text is small and can't be zoomed or selected

2) after successfully withdrawing, the withdraw dialog stays open; it seems to me that most people won't want to make more than one withdrawal at a time, so the box should close once you've used it


Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
Nyhm
Full Member
***
Offline Offline

Activity: 216
Merit: 100



View Profile WWW
November 15, 2012, 02:38:34 PM
 #29

dooglus, thank you for your input. I can confirm the Withdraw bug (on desktop). Also, I agree about the dialog box suggestions. Also, the Internet drop scenario is a good test case, which I can investigate more later. For now, if your connection drops, you may need to restart the client.

BitCoiner2012, What is happening is that your bet is small enough that even though SD reports a Win, you've lost overall value due to the tx fees. I will bring this up with evoorhees to determine how to best address this confusing behavior.

BitCoiner2012's observation about the Pending behavior is correct - the underlying library (bitcoinj) does not (yet) allow spending unconfirmed transactions. I agree that this behavior can be improved, and have suggested an implementation to the bitcoinj folks. They say a similar fix is in the works.

(Edit: I'm also noticing the flat green background peeking out on the Right and Bottom edges of the Desktop edition screenshots folks have posted. That shouldn't be there. Can others confirm this? It must be platform-dependent, because I have not seen it in my testing. This first version is designed for a fixed resolution, and the window should shrink-wrap itself to the pretty textured background with no edges peeking out.)

[Bitcoin Game List] ~ [BitcoinGalaxy.net Live Bitcoin Visualization] ~ [PotentialGames.com]
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
November 15, 2012, 04:28:48 PM
 #30

(Edit: I'm also noticing the flat green background peeking out on the Right and Bottom edges of the Desktop edition screenshots folks have posted. That shouldn't be there. Can others confirm this?

It's fine for me.  Maybe you need to ask evoorhees what desktop environment and/or window manager he's using.

Here's how it looks in XFCE 4.10 on Ubuntu 12.10:


Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
Nyhm
Full Member
***
Offline Offline

Activity: 216
Merit: 100



View Profile WWW
November 15, 2012, 04:56:47 PM
 #31

(Edit: I'm also noticing the flat green background peeking out on the Right and Bottom edges of the Desktop edition screenshots folks have posted. That shouldn't be there. Can others confirm this?

It's fine for me.  Maybe you need to ask evoorhees what desktop environment and/or window manager he's using.

Here's how it looks in XFCE 4.10 on Ubuntu 12.10:

Thank you for the screenshot. I'm also developing in Ubuntu (Gnome/Metacity), and this is exactly how it should look. Sometimes there are Java Look & Feel platform differences to account for... but I digress into technicalities.

Screenshots from other platforms/versions are most helpful! Anyone running this on Mac yet?

[Bitcoin Game List] ~ [BitcoinGalaxy.net Live Bitcoin Visualization] ~ [PotentialGames.com]
BitCoiner2012
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
November 15, 2012, 07:21:03 PM
 #32

dooglus, thank you for your input. I can confirm the Withdraw bug (on desktop). Also, I agree about the dialog box suggestions. Also, the Internet drop scenario is a good test case, which I can investigate more later. For now, if your connection drops, you may need to restart the client.

BitCoiner2012, What is happening is that your bet is small enough that even though SD reports a Win, you've lost overall value due to the tx fees. I will bring this up with evoorhees to determine how to best address this confusing behavior.

BitCoiner2012's observation about the Pending behavior is correct - the underlying library (bitcoinj) does not (yet) allow spending unconfirmed transactions. I agree that this behavior can be improved, and have suggested an implementation to the bitcoinj folks. They say a similar fix is in the works.

(Edit: I'm also noticing the flat green background peeking out on the Right and Bottom edges of the Desktop edition screenshots folks have posted. That shouldn't be there. Can others confirm this? It must be platform-dependent, because I have not seen it in my testing. This first version is designed for a fixed resolution, and the window should shrink-wrap itself to the pretty textured background with no edges peeking out.)


I suspected as much, I wish it was clearly listed exact btc amount like we have in other transactions (if I do on blockchain, or in regular wallet, I can see exactly what was sent and received, here I get a balance, etc).

As far as the flat green background, it is escaping the gui on the right and bottom for me Windows 7 64 bit desktop.

BTC Long.
mjdb
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 23, 2012, 06:54:28 PM
 #33

Any ideas on what to do to fix my wallet?

satoshiroller desktop client

java.lang.IllegalStateException: Wallet contained duplicate transaction <transaction_id>
java.lang.IllegalStateException: Wallet contained duplicate transaction <transaction_id>
        at com.google.common.base.Preconditions.checkState(Preconditions.java:176)
        at com.google.bitcoin.store.WalletProtobufSerializer.readTransaction(WalletProtobufSerializer.java:352)
        at com.google.bitcoin.store.WalletProtobufSerializer.readWallet(WalletProtobufSerializer.java:282)
        at com.google.bitcoin.core.Wallet.loadFromFileStream(Wallet.java:544)
        at com.google.bitcoin.core.Wallet.loadFromFile(Wallet.java:471)
        at com.satoshiroller.engine.RollerEngine.start(RollerEngine.java:131)
        at com.satoshiroller.gui.SatoshiRoller.launch(SatoshiRoller.java:144)
        at com.satoshiroller.gui.SatoshiRoller.main(SatoshiRoller.java:42)
Nyhm
Full Member
***
Offline Offline

Activity: 216
Merit: 100



View Profile WWW
November 25, 2012, 01:58:37 PM
 #34

Any ideas on what to do to fix my wallet?

satoshiroller desktop client

java.lang.IllegalStateException: Wallet contained duplicate transaction <transaction_id>
java.lang.IllegalStateException: Wallet contained duplicate transaction <transaction_id>
        at com.google.common.base.Preconditions.checkState(Preconditions.java:176)
        at com.google.bitcoin.store.WalletProtobufSerializer.readTransaction(WalletProtobufSerializer.java:352)
        at com.google.bitcoin.store.WalletProtobufSerializer.readWallet(WalletProtobufSerializer.java:282)
        at com.google.bitcoin.core.Wallet.loadFromFileStream(Wallet.java:544)
        at com.google.bitcoin.core.Wallet.loadFromFile(Wallet.java:471)
        at com.satoshiroller.engine.RollerEngine.start(RollerEngine.java:131)
        at com.satoshiroller.gui.SatoshiRoller.launch(SatoshiRoller.java:144)
        at com.satoshiroller.gui.SatoshiRoller.main(SatoshiRoller.java:42)

I replied to your other topic: https://bitcointalk.org/index.php?topic=127445.msg1354512

It's an issue in the underlying library (bitcoinj). I have working code to fix such a wallet (to be included in a future version of SatoshiRoller). See my other reply; if you need help restoring your wallet, PM me.

[Bitcoin Game List] ~ [BitcoinGalaxy.net Live Bitcoin Visualization] ~ [PotentialGames.com]
CecilNiosaki
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
December 03, 2012, 09:06:17 AM
 #35

Just tried running it to see how it works. Getting a "Sorry, unable to retrieve games"
Nyhm
Full Member
***
Offline Offline

Activity: 216
Merit: 100



View Profile WWW
December 03, 2012, 02:42:17 PM
 #36

Just tried running it to see how it works. Getting a "Sorry, unable to retrieve games"

This means that satoshidice.com is not responding. This is usually temporary, so give it a try again later. (satoshidice.com seems to be loading slowly, so maybe they have some high traffic right now.)

Thanks for reporting your experience - it helps us plan future improvements!

[Bitcoin Game List] ~ [BitcoinGalaxy.net Live Bitcoin Visualization] ~ [PotentialGames.com]
evoorhees (OP)
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
January 13, 2013, 05:56:09 PM
 #37


UPDATE Jan 13, 2013: The SatoshiDice apps for desktop and android have been updated to v1.1 and are now in open beta. They will now be available from SatoshiDice.com for the first time (they'll be going up this week).

This new version (v1.1) can be downloaded here:

SatoshiDICE Android App
  MD5: ff89d643b9b2c8ab2c539dbcd6e2c73d
 SHA1: 5fa09730ed612c48817f84c79758857f62441fc7

(Installation instructions for Android: Download file, then enable Settings -> Security -> Unknown Sources. Then install a file browser (folks recommend Astro), find the .apk you downloaded and run it. Android should install directly from the file on the device.)

SatoshiDICE PC/Linux/Mac Desktop App
  MD5: bfa7f5ec58a3bc45dd6b8904b356cd2b
  SHA1: 9c1c76aef3dd825151f40b89d30acde7df4fc0b9

evoorhees (OP)
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
January 13, 2013, 06:36:38 PM
 #38


UPDATE Jan 13, 2013: The SatoshiDice apps for desktop and android have been updated to v1.1 and are now in open beta. They will now be available from SatoshiDice.com for the first time (they'll be going up this week).

This new version (v1.1) can be downloaded here:

SatoshiDICE Android App
  MD5: ff89d643b9b2c8ab2c539dbcd6e2c73d
 SHA1: 5fa09730ed612c48817f84c79758857f62441fc7

(Installation instructions for Android: Download file, then enable Settings -> Security -> Unknown Sources. Then install a file browser (folks recommend Astro), find the .apk you downloaded and run it. Android should install directly from the file on the device.)

SatoshiDICE PC/Linux/Mac Desktop App
  MD5: bfa7f5ec58a3bc45dd6b8904b356cd2b
  SHA1: 9c1c76aef3dd825151f40b89d30acde7df4fc0b9



Ooh. As a shareholder, this pleases me. Up up up! I want to see S.Dice @ 0.007xx a few months from now.

If you buy enough shares, I guarantee that will happen! Wink
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
January 15, 2013, 11:51:30 AM
 #39

It might be a good idea to use something like Blockchain.info's APIs to work around the pending limitation of bitcoinjs.
legitnick
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile WWW
January 18, 2013, 04:39:52 AM
Last edit: January 18, 2013, 03:36:33 PM by legitnick
 #40

Ran into a bug, it says I have 2.0 pending but on blockchain.info it says I have 2.3 btc confirmed. Are these coins lost or..?

Edit: Now only 1.6 coins are stuck, is there a way to recover the coins from the wallet file that satoshi roller creates?

Edit2: Problem fixed after updating the client.

5 BITCOIN RAFFLE GIVEAWAY
"I dont lift" - Lord Furrycoat
Pages: « 1 [2] 3 »  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!