Bitcoin Forum
November 02, 2024, 03:18:38 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  

Warning: Moderators do not remove likely scams. You must use your own brain: caveat emptor. Watch out for Ponzi schemes. Do not invest more than you can afford to lose.

Pages: « 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 [86] 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 ... 139 »
  Print  
Author Topic: [BTC-TC] Virtual Community Exchange [CLOSED]  (Read 316506 times)
HuLaN
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile
August 19, 2013, 09:37:37 PM
 #1701

Memcached can work wonders.

Trust me, 90% of the site content is in memcached.  Remember GLBSE?  That's what a site like this is like without memcached.   Grin

You cannot use memcached for authoritative data though.  IE, you can't use it anywhere in the trade process or with trade data because you have to be prepared for the possibility of server crash or memcached crash or memcached purge at any time.

The biggest slowdown right now is that we're double-tracking account balances while we try to implement new balance tracking.  We started a year ago using bitcoind to track accounts and balances, but as the db grew, it got really slow, so we're transitioning now to using an SQL server for the account balances.  That transition has been slow, as we've been trying to be extremely careful to make certain that the account balances match up between the two systems.  (and occasionally, due to things we're trying to work out, they do not...)

So the bitcoind wallet balances are still considered the authority, and we're working out the kinks in the new system so that we can make the SQL server the authority and retire bitcoind.

I hope that makes sense.  Wink

Cheers.



Can you give us an rough estimate on when the transition to SQL server will happen? Is it weeks or months away?
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 19, 2013, 09:52:04 PM
 #1702

Memcached can work wonders.

Trust me, 90% of the site content is in memcached.  Remember GLBSE?  That's what a site like this is like without memcached.   Grin

You cannot use memcached for authoritative data though.  IE, you can't use it anywhere in the trade process or with trade data because you have to be prepared for the possibility of server crash or memcached crash or memcached purge at any time.

The biggest slowdown right now is that we're double-tracking account balances while we try to implement new balance tracking.  We started a year ago using bitcoind to track accounts and balances, but as the db grew, it got really slow, so we're transitioning now to using an SQL server for the account balances.  That transition has been slow, as we've been trying to be extremely careful to make certain that the account balances match up between the two systems.  (and occasionally, due to things we're trying to work out, they do not...)

So the bitcoind wallet balances are still considered the authority, and we're working out the kinks in the new system so that we can make the SQL server the authority and retire bitcoind.

I hope that makes sense.  Wink

Cheers.



Can you give us an rough estimate on when the transition to SQL server will happen? Is it weeks or months away?


Weeks.  Now that the deadlock bug is fixed it is a slightly lower priority and a few other things have come up that need addressed first.

Cheers.
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
August 20, 2013, 08:25:34 AM
 #1703

Can I transfer my bitcoins to btc-tc directly from Virwox (exchange) or am I required to use a wallet I own?
Thanks in advance.

BTC-TC states that transfers from an addresses that you can't control are not supported, but I assume that this is primarily to cover their bases in case a transfer is not properly credited (with a regular wallet, you can prove you sent coins, with a transfer from an exchange you can't).

But I've deposited coins directly from an exchange without any issues. Nothing about a bitcoin transaction shows that it originated from another web-service rather than a personal wallet.
Carnth
Hero Member
*****
Offline Offline

Activity: 634
Merit: 500



View Profile
August 20, 2013, 02:57:13 PM
 #1704

Can I transfer my bitcoins to btc-tc directly from Virwox (exchange) or am I required to use a wallet I own?
Thanks in advance.

Like Rannasha said, it's OK to deposit coins from where ever to your btct.co deposit address.

Problems occur when you use btct.co to directly pay another service... such as if you play a dice game.
Because btct.co withdraws come from a different address than your deposit address, these dice games will payback to the that address instead of your deposit address.
Btct.co policy says that it gets to keep these payments.

To sum up (tl;dr):

Deposits: can be made from anywhere.

Withdraws: to your own wallet first... then use your coin how you please.
lordzpipo
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
August 21, 2013, 03:37:25 AM
 #1705

I am sorry, I got a problem
i request for reset my google authenticator for few week ago
but until now still not yet process my case, can i ask here?
thanks for your forgive

On the top of the portfolio page you should be able to see the status of your request, assuming the request was validated via the email validation process.

Cheers.


Thanks for reply, but now i cannot access my account, that's why i cannot see the status
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 21, 2013, 05:41:48 AM
 #1706

I am sorry, I got a problem
i request for reset my google authenticator for few week ago
but until now still not yet process my case, can i ask here?
thanks for your forgive

On the top of the portfolio page you should be able to see the status of your request, assuming the request was validated via the email validation process.

Cheers.


Thanks for reply, but now i cannot access my account, that's why i cannot see the status

Ahh, I gotcha.  Well, it's 30 days from the request validation.  If you PM me your username I can look it up.

Cheers.
baloo_kiev
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
August 21, 2013, 04:12:41 PM
 #1707

Something happened with my GoogleAuth. I get "invalid or reused" error all the time for about 24 hours now. I haven't changed/reset any authentication data since I registered. Authentication works for other sites, so the problem must be on your side. My sesion has expired now, so I can't submit a support request.

PGP: 6EC48BA7
Welcome to my p2pool: BTC
canth
Legendary
*
Offline Offline

Activity: 1442
Merit: 1001



View Profile
August 21, 2013, 06:17:46 PM
 #1708

I have a question regarding puts/calls - searched the thread and didn't come up with anything. I also took a look on the FAQ and couldn't find anything either.

If I have Open Written PUT Options and I were to use the 'Recall' function, how would this work? I honestly have no interest in doing this, but I'm curious as to the functionality of the system. Would it provide an option to the purchaser to cancel the transaction?

weaknesswaran
Hero Member
*****
Offline Offline

Activity: 964
Merit: 509


View Profile
August 21, 2013, 06:52:19 PM
 #1709

Something happened with my GoogleAuth. I get "invalid or reused" error all the time for about 24 hours now. I haven't changed/reset any authentication data since I registered. Authentication works for other sites, so the problem must be on your side. My sesion has expired now, so I can't submit a support request.

Check Time/Date of your GoogleAuth device
baloo_kiev
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
August 21, 2013, 10:51:55 PM
 #1710

Something happened with my GoogleAuth. I get "invalid or reused" error all the time for about 24 hours now. I haven't changed/reset any authentication data since I registered. Authentication works for other sites, so the problem must be on your side. My sesion has expired now, so I can't submit a support request.

Check Time/Date of your GoogleAuth device

It was the first thing I checked. Time is correct. Also, I have NTP sync installed and network connection almost all time on the device. Plus other sites accept passwords from the same device.

PGP: 6EC48BA7
Welcome to my p2pool: BTC
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 22, 2013, 02:41:41 AM
 #1711

Something happened with my GoogleAuth. I get "invalid or reused" error all the time for about 24 hours now. I haven't changed/reset any authentication data since I registered. Authentication works for other sites, so the problem must be on your side. My sesion has expired now, so I can't submit a support request.

Check Time/Date of your GoogleAuth device

It was the first thing I checked. Time is correct. Also, I have NTP sync installed and network connection almost all time on the device. Plus other sites accept passwords from the same device.

Not sure... All I can say is works for me...  Undecided  Sad

Edit/Add: Are you in Russia?  https://btct.co/gauthfaq#russia
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 22, 2013, 02:42:56 AM
 #1712

I have a question regarding puts/calls - searched the thread and didn't come up with anything. I also took a look on the FAQ and couldn't find anything either.

If I have Open Written PUT Options and I were to use the 'Recall' function, how would this work? I honestly have no interest in doing this, but I'm curious as to the functionality of the system. Would it provide an option to the purchaser to cancel the transaction?

It will recall (cancel) all the ones you hold that you wrote.

Any that you wrote and other people hold will remain in the wild.

Cheers.
baloo_kiev
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
August 22, 2013, 11:08:29 AM
 #1713

Something happened with my GoogleAuth. I get "invalid or reused" error all the time for about 24 hours now. I haven't changed/reset any authentication data since I registered. Authentication works for other sites, so the problem must be on your side. My sesion has expired now, so I can't submit a support request.

Check Time/Date of your GoogleAuth device

It was the first thing I checked. Time is correct. Also, I have NTP sync installed and network connection almost all time on the device. Plus other sites accept passwords from the same device.

Not sure... All I can say is works for me...  Undecided  Sad

Edit/Add: Are you in Russia?  https://btct.co/gauthfaq#russia


Nevermind, now it works again. Don't know what the problem was. It stopped working suddenly and then started again.

PGP: 6EC48BA7
Welcome to my p2pool: BTC
PurpleTentacle
Sr. Member
****
Offline Offline

Activity: 384
Merit: 250



View Profile
August 22, 2013, 04:46:43 PM
 #1714

I'm sorry if this has been mentioned before, but I feel you should implement a "buy max" button to populate the "Quantity" field with the maximum number based on share price and available funds. Equally, a "sell all" button would be be nice or even a field where people could state how many btc they want to invest whit a given share price.

Carnth
Hero Member
*****
Offline Offline

Activity: 634
Merit: 500



View Profile
August 22, 2013, 06:22:30 PM
 #1715

I'm sorry if this has been mentioned before, but I feel you should implement a "buy max" button to populate the "Quantity" field with the maximum number based on share price and available funds. Equally, a "sell all" button would be be nice or even a field where people could state how many btc they want to invest whit a given share price.

Give the "Fill" button a try. For more fun... use the button a few notches from the top. It might be what you're looking for.
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
August 22, 2013, 06:26:37 PM
 #1716

I'm sorry if this has been mentioned before, but I feel you should implement a "buy max" button to populate the "Quantity" field with the maximum number based on share price and available funds. Equally, a "sell all" button would be be nice or even a field where people could state how many btc they want to invest whit a given share price.

Give the "Fill" button a try. For more fun... use the button a few notches from the top. It might be what you're looking for.

The "Fill" button only fills the order next to it. So if it says 100 shares at 1 BTC and you click the "Fill" button, it will set up an order for 100 @ 1, regardless of your current balance or sharecount.
PurpleTentacle
Sr. Member
****
Offline Offline

Activity: 384
Merit: 250



View Profile
August 22, 2013, 06:44:50 PM
 #1717

I'm sorry if this has been mentioned before, but I feel you should implement a "buy max" button to populate the "Quantity" field with the maximum number based on share price and available funds. Equally, a "sell all" button would be be nice or even a field where people could state how many btc they want to invest whit a given share price.

Give the "Fill" button a try. For more fun... use the button a few notches from the top. It might be what you're looking for.

The "Fill" button only fills the order next to it. So if it says 100 shares at 1 BTC and you click the "Fill" button, it will set up an order for 100 @ 1, regardless of your current balance or sharecount.

+1

I want to be able to post a specific order without having to calculate the share quantity based on my available funds. I'd also like the total cost to be displayed, i.e. the sum of share cost + fees.

burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 22, 2013, 11:24:35 PM
 #1718

The "Fill" button only fills the order next to it. So if it says 100 shares at 1 BTC and you click the "Fill" button, it will set up an order for 100 @ 1, regardless of your current balance or sharecount.

The Fill button fills everything up to that point.  So if you click 5 rows down, it will sum it all up for you.

I want to be able to post a specific order without having to calculate the share quantity based on my available funds. I'd also like the total cost to be displayed, i.e. the sum of share cost + fees.

I can't do that until the cost calculator becomes order book aware.  That's why the costs are "estimated".  Because there's no guarantee that the order gets filled at exactly what you plug in.  On a Bid it could get filled lower, and on an Ask it could get filled higher.  Keep in mind that the order book is constantly changing in the background.

I guess I could do an "estimated total"?  But honestly, I'd rather not have more rows and the ~0.002x fee isn't going to play into the costs much when looking at what is already an estimate.

Cheers.
carpetbagger
Sr. Member
****
Offline Offline

Activity: 258
Merit: 250


You can trust me, I have an avatar


View Profile
August 23, 2013, 12:31:19 AM
 #1719

I don't think it's as complex as you're picturing it, Burnside, although that would be a very accurate method you're describing. How about just a "Fill" button next to the Quantity section of where you set up your order before placing it. You type in the price you're willing to pay per share, click fill, and it will fill the Quantity section with as many shares as you can afford on your current balance, taking the fee into account. Currently it's a messy operation with a calculator to do such a simple, common thing, unless I missed something. Last time I used btc-e, months ago, I believe they had a similar system and I found it great.

Keep clam & hodl on
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
August 23, 2013, 12:47:55 AM
 #1720

I don't think it's as complex as you're picturing it, Burnside, although that would be a very accurate method you're describing. How about just a "Fill" button next to the Quantity section of where you set up your order before placing it. You type in the price you're willing to pay per share, click fill, and it will fill the Quantity section with as many shares as you can afford on your current balance, taking the fee into account. Currently it's a messy operation with a calculator to do such a simple, common thing, unless I missed something. Last time I used btc-e, months ago, I believe they had a similar system and I found it great.

Ahhh!  That makes more sense.  Yes, a max button might not be too hard to implement once a price has been set.
Pages: « 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 [86] 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 ... 139 »
  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!