Pages:
Author

Topic: VirtualMiner.eu - Development discussion - page 4. (Read 16724 times)

hero member
Activity: 700
Merit: 507
January 16, 2012, 05:45:12 PM
Sorry guys, wont be able to fi the bug tonight.. too tired to work onto such a sensitive thing right now. Will do that as the first thing tomorrow.
hero member
Activity: 700
Merit: 507
January 16, 2012, 09:07:31 AM
Finally found a PC here to write some stuff.. its really easier than using just DolphinHD and my Desire ,0)

So.. where are we and what happened? Oh, right.. so.. Right after the start one of the users has withdrawn his money from the game (3.3 BTC) and by mistake he was able to withdraw that money twice. That lead to some auto-shutdown of withdrawals for safety reasons (Actual balance went 2 BTC below what should be in the wallet.) I normally keep 2 or 3 BTC more in the wallet than what is needed to pay the balances to every user and since the buffer wasnt filled, to be more precise, even drained a bit the system shut down (Client stopped etc). Therefore deposits and withdrawals werent processed anymore.
I hope you all understand why this happened and how it shows that the game's wallet is basically safe from this POV..

Alright, following these events that user complained to me he wasnt able to withdraw his money a third time and we could reproduce what happened: He didnt notice his money was already sent + the second amount and the third couldnt be sent thanks to safeety shutdown. So he sent the 3.3 BTC from the second payment back to the game's wallet and now were are again in the upper part of the buffer. I have also deposited some BTC to the game in order to keep a buffer of at least 50% of what should be in the wallet at all time - also to increase the safety shutdown to initiate even before the buffer can underrun or be drained. So my system will look like this:
Example:
Wallet should have: 12.9 BTC
Wallet Buffer:            6.5 BTC
Wallet shutdown at: 115% (Should have)
So at every time there should be more in the wallet than what is needed to pay out every user in case of major problems (which seem unlikely).

A few words on safety in general.
I have had in the phase between Christmas and last Saturday several dozen MySQL injection attemps plus a few Brute Force attempts on my Client. None of these attacks did succeed. The only notable thing that happened was that unforseen shutdown on saturday but i know where the problem is and once i am home tonight i will fix it asap and re-enable withdrawals. Should be done by 21:00CET.

So sorry for yet another inconvenience, but i apologize for it and hope you will still keep playing the game!
hero member
Activity: 700
Merit: 507
January 14, 2012, 02:22:05 PM
The user who was able to withdraw his funds twice sent me the amount back that was missing in the wallet. So everything is ok again, yet i still have disabled the withdrawal - and deposit functions since i havent fixed the bug as of now that resets the amount of money in the user balance. I am on phone only till monday and will it fix then. Sorry for the inconvenience.
hero member
Activity: 700
Merit: 507
January 14, 2012, 12:57:53 PM
Dont deposit any money right now... Just looked at my database and someone managed to withdraw about 7 BTC in total... I have restocked the wallet and disabled withdrawals but cant do much more right now.. hate to figure out what happened while having only my phone with me... but i think i already know what happened.

*edit* Seems like someone managed somehow to withdraw 3.something BTC twice.. this happened at no testing and i am not quite sure how that happened. Since i "earned" about 10 BTC in the testing phase there is no big thing to even that out again, but i need to find out what happened exactly at withdrawal to re-enable it again. If someone wants to pull out his BTC i can understand and would accept it if you'd send me an PM about that. Yet i wont be home before Monday evening so this would have to wait a few days. Still would ask for patience though.
full member
Activity: 226
Merit: 100
January 14, 2012, 12:51:01 PM
The game can be considered stable now. I won't touch the rigs anymore. Chains will undergo sort of an lifecycles though: if not mined by at least 10% of the total hashing power they can die (not installed yet).

About the coupons: beginning next week you will be able to buy coupons with virtual coins.. But I won't be home to finish that code till Tuesday..

Thanks.
hero member
Activity: 700
Merit: 507
January 14, 2012, 12:39:10 PM
The game can be considered stable now. I won't touch the rigs anymore. Chains will undergo sort of an lifecycles though: if not mined by at least 10% of the total hashing power they can die (not installed yet).

About the coupons: beginning next week you will be able to buy coupons with virtual coins.. But I won't be home to finish that code till Tuesday..
legendary
Activity: 2590
Merit: 2154
Welcome to the SaltySpitoon, how Tough are ya?
January 14, 2012, 12:08:44 PM
@above, when you go to upgrade a rig, it will say, this will cost 0 BTC, that's the coupon
full member
Activity: 226
Merit: 100
January 14, 2012, 11:55:28 AM
The coupon buttons are missing... When select a rig, go to the coupons section, you can select stuff from the dropdown menu, but there is no button next to it, just text saying "Button Here"
legendary
Activity: 2590
Merit: 2154
Welcome to the SaltySpitoon, how Tough are ya?
January 14, 2012, 11:14:53 AM
So everything from here on out is permanent? The chains are staying how they are, and the rigs are staying right? I just don't want to dump real BTC into the game, until I know everything is permanent.
hero member
Activity: 700
Merit: 507
January 14, 2012, 08:20:07 AM
Everyone is mining happily again.. game has resumed and even the chat works. Guess primary development is over :0)
hero member
Activity: 700
Merit: 507
January 14, 2012, 06:24:35 AM
Alright... the mining for Beta users has been restarted about 3minutes ago. Due to a typo in a file it couldnt resume earlier. I will postpone regular starting unteil 12:20 CET - so the Beta users will keep their 1hr exclusive mining.
hero member
Activity: 700
Merit: 507
January 14, 2012, 05:38:08 AM
Well, there goes my 2 million earnies lol, but this game is cool, and I figured it would happen. Ok, so the official release date is 1/14 at 12PM CET, which is 6PM eastern time correct? So, could you post a 100% finalized list of what is happening with the reset? I read the entire thread over, and you changed your mind due to necessary updates a few times. Also, the game will be opening one hour early for testers correct? (11Pm CET).

These times are correct.
If my watch isnt playing tricks on me the rigs of the beta testers will be starting up in 20min and the all others will follow up roughly an hour later.
legendary
Activity: 2590
Merit: 2154
Welcome to the SaltySpitoon, how Tough are ya?
January 14, 2012, 12:17:47 AM
Well, there goes my 2 million earnies lol, but this game is cool, and I figured it would happen. Ok, so the official release date is 1/14 at 12PM CET, which is 6PM eastern time correct? So, could you post a 100% finalized list of what is happening with the reset? I read the entire thread over, and you changed your mind due to necessary updates a few times. Also, the game will be opening one hour early for testers correct? (11Pm CET).
legendary
Activity: 1246
Merit: 1077
January 13, 2012, 11:20:52 PM
I'm getting 403 Forbidden at http://virtualminer.eu/. Any idea why this is the case?

You might share the IP range of an user that has constantly tried MySQL injections on the page.. i have narrowed the banned range, hope it works now again.
Thanks, it works now.
hero member
Activity: 700
Merit: 507
January 13, 2012, 08:12:04 PM
I'm getting 403 Forbidden at http://virtualminer.eu/. Any idea why this is the case?

You might share the IP range of an user that has constantly tried MySQL injections on the page.. i have narrowed the banned range, hope it works now again.
legendary
Activity: 1246
Merit: 1077
January 13, 2012, 07:01:45 PM
I'm getting 403 Forbidden at http://virtualminer.eu/. Any idea why this is the case?
hero member
Activity: 700
Merit: 507
January 13, 2012, 06:52:37 PM
Just added a small Chat to the page. I will add PMs in the coming week when i am back. I will see that everything works tomorrow at the restart, but afterwards i got to be away for a while..
hero member
Activity: 700
Merit: 507
January 13, 2012, 04:14:06 PM
Can you allow creators of chains to edit the settings? I would like earnies to be a bit different for the official release.

It was not really planned to change values oneself and i am currently working on other stuff... but send me a pm with what you want to change and i am going to edit the database by hand.
hero member
Activity: 700
Merit: 507
January 13, 2012, 04:13:08 PM
There had been a stupid bug with coupons on new rigs.. please try again.. it should work now

Seems like I can create more rigs than I have coupons for now, for free...

The quick and dirty fix lead to some quick and dirty bug - in other words.. forgot to take a coupon away from you...
legendary
Activity: 1470
Merit: 1002
Hello!
January 13, 2012, 03:54:31 PM
Can you allow creators of chains to edit the settings? I would like earnies to be a bit different for the official release.
Pages:
Jump to: