Author

Topic: [BTC-TC] Virtual Community Exchange [CLOSED] - page 109. (Read 316669 times)

sr. member
Activity: 389
Merit: 250
I can tell you that Weex doesn't include fees and it's very rare that it causes an issue. However, when I send my own, I ALWAYS include fees. Time is money.

Yeah, maybe better to just allow the sender to set the fee if they want it.

This has logistical issues because of how bitcoind does the settxfee in the interface, but I think I can work around it.
If/while you're giving the withdrawal code some love, would it be possible to request a way around the account reservation (to withdrawal all funds). I'd be perfectly happy adding an option to delay tx for a while and piggyback off a larger tx or something else to reduce overall/my fees.
inh
full member
Activity: 155
Merit: 100
I'm working with the oauth API right now, and it seems it doesn't support 'oob' for situations when you don't have a callback url available. If you could implement this, I'd be really grateful. All it needs to do is if there is no callback url, or the callback url is 'oob', just display a page with the token and verification information in it so the user can copy and paste it where they need it to go.
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
I can tell you that Weex doesn't include fees and it's very rare that it causes an issue. However, when I send my own, I ALWAYS include fees. Time is money.

Yeah, maybe better to just allow the sender to set the fee if they want it.

This has logistical issues because of how bitcoind does the settxfee in the interface, but I think I can work around it.
full member
Activity: 194
Merit: 100
That was my fault, got overly aggressive with a firewall rule.  It should be good now.
And so it is.  Many thanks for getting on top of it, especially in the middle of the workday.


Blame me and all my microshares.   Roll Eyes
I <3 you and your microshares.  Gives me a feasible place to re-invest little dividends.
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Hrm.  Went to check my little portfolio:

---

Error:

Xcoind backend failure in getbalance at 77

I was just about to make a post.  Wink

That was my fault, got overly aggressive with a firewall rule.  It should be good now.
full member
Activity: 194
Merit: 100
Hrm.  Went to check my little portfolio:

---

Error:

Xcoind backend failure in getbalance at 77
hero member
Activity: 518
Merit: 500
I can tell you that Weex doesn't include fees and it's very rare that it causes an issue. However, when I send my own, I ALWAYS include fees. Time is money.
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Burnside,
Deposited funds to my BTC-TC account this morning, and it instantly showed up as confirming (within 30 seconds) - but it's been at 0/3 confirmations for about 3-4 hours. Is that normal? Just curious. Thanks.

I've seen transactions outside BTC-TC take 8 hours before their first confirmation before.  I think there are a bunch of factors that play into it.  One is if there are any other transactions this transaction depends on that got hung up.  (no fee set so noone wants to mine it)  Another is if this transaction itself is zero fee or low fee.  The miners these days just don't like the zero fee transactions.

I've been wondering if BTCT.CO should be setting a fee on every withdrawal for similar reasons.

Cheers.
full member
Activity: 224
Merit: 100
Burnside,
Deposited funds to my BTC-TC account this morning, and it instantly showed up as confirming (within 30 seconds) - but it's been at 0/3 confirmations for about 3-4 hours. Is that normal? Just curious. Thanks.
newbie
Activity: 50
Merit: 0
Burnside - I suggest two sided options quotes. Might get into the options market making game here in due time... two sided would be very natural for this, and having MM would improve options liquidity.
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Any ETA on how long trades are gonna be down for? I guess its a good thing no big announcement of this was coming we might have got GOXed Smiley

It's back.  Wink  Upgrade complete.

Cheers.
full member
Activity: 219
Merit: 100
Any ETA on how long trades are gonna be down for? I guess its a good thing no big announcement of this was coming we might have got GOXed Smiley
hero member
Activity: 518
Merit: 500
Hi all, sorry about all the excitement.  Wink

Two things going on here.

The first is that as you guessed, the bitcoind has been causing some pretty crazy slowdowns.  Simple getBalance requests are taking forever.  You can tell what pages hit bitcoind vs what pages are cached by how long they take to load.  I'm pretty sure I can shore this up with the upcoming bitcoind 0.8.1 upgrade.  (which will be a several hour long outage, most likely tomorrow night.)

The second, and more immediate issue tonight was that the bitcoind crashed.  I'm not sure if it was load related or what, but it crashed while I was commuting.  Perfect timing.  Smiley  If it was load related, then the 0.8.1 upgrade should also help out with that.

Cheers.


I suggest moving to a separate system for balances and such instead of relying on bitcoind. You can just take the bitcoin transaction processing part offline (people can still deposit 'n' withdraw) while you work on bitcoind.

Sure, it's going to take some work to overhaul your current system, but maybe it's worth it? Smiley

I've definitely been thinking about this.  It would allow another layer of abstraction away from the *coind's, which is definitely good.

I really thought going into it that it'd be best to use the *coind's because it seemed like they were built with a feature set intended to run a site like this.  I'll do the 0.8.1 update and see if things change much at all.  If they don't then we'll make a new plan and do a transition to doing everything balance related in SQL.

It seems to me that the 0.8.1 update would be a band-aid at best, assuming you think your site will continue to grow and grow Wink
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Hi all, sorry about all the excitement.  Wink

Two things going on here.

The first is that as you guessed, the bitcoind has been causing some pretty crazy slowdowns.  Simple getBalance requests are taking forever.  You can tell what pages hit bitcoind vs what pages are cached by how long they take to load.  I'm pretty sure I can shore this up with the upcoming bitcoind 0.8.1 upgrade.  (which will be a several hour long outage, most likely tomorrow night.)

The second, and more immediate issue tonight was that the bitcoind crashed.  I'm not sure if it was load related or what, but it crashed while I was commuting.  Perfect timing.  Smiley  If it was load related, then the 0.8.1 upgrade should also help out with that.

Cheers.


I suggest moving to a separate system for balances and such instead of relying on bitcoind. You can just take the bitcoin transaction processing part offline (people can still deposit 'n' withdraw) while you work on bitcoind.

Sure, it's going to take some work to overhaul your current system, but maybe it's worth it? Smiley

I've definitely been thinking about this.  It would allow another layer of abstraction away from the *coind's, which is definitely good.

I really thought going into it that it'd be best to use the *coind's because it seemed like they were built with a feature set intended to run a site like this.  I'll do the 0.8.1 update and see if things change much at all.  If they don't then we'll make a new plan and do a transition to doing everything balance related in SQL.

vip
Activity: 1316
Merit: 1043
👻
Hi all, sorry about all the excitement.  Wink

Two things going on here.

The first is that as you guessed, the bitcoind has been causing some pretty crazy slowdowns.  Simple getBalance requests are taking forever.  You can tell what pages hit bitcoind vs what pages are cached by how long they take to load.  I'm pretty sure I can shore this up with the upcoming bitcoind 0.8.1 upgrade.  (which will be a several hour long outage, most likely tomorrow night.)

The second, and more immediate issue tonight was that the bitcoind crashed.  I'm not sure if it was load related or what, but it crashed while I was commuting.  Perfect timing.  Smiley  If it was load related, then the 0.8.1 upgrade should also help out with that.

Cheers.


I suggest moving to a separate system for balances and such instead of relying on bitcoind. You can just take the bitcoin transaction processing part offline (people can still deposit 'n' withdraw) while you work on bitcoind.

Sure, it's going to take some work to overhaul your current system, but maybe it's worth it? Smiley
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Hi all, sorry about all the excitement.  Wink

Two things going on here.

The first is that as you guessed, the bitcoind has been causing some pretty crazy slowdowns.  Simple getBalance requests are taking forever.  You can tell what pages hit bitcoind vs what pages are cached by how long they take to load.  I'm pretty sure I can shore this up with the upcoming bitcoind 0.8.1 upgrade.  (which will be a several hour long outage, most likely tomorrow night.)

The second, and more immediate issue tonight was that the bitcoind crashed.  I'm not sure if it was load related or what, but it crashed while I was commuting.  Perfect timing.  Smiley  If it was load related, then the 0.8.1 upgrade should also help out with that.

Cheers.
legendary
Activity: 1176
Merit: 1001
CryptoTalk.Org - Get Paid for every Post!
Blame me and all my microshares.   Roll Eyes

Thanks for giving me a "BFL moment". Heh.  Wink
hero member
Activity: 518
Merit: 500
Blame me and all my microshares.   Roll Eyes
legendary
Activity: 1176
Merit: 1001
CryptoTalk.Org - Get Paid for every Post!
Looks like it's back.  Smiley
legendary
Activity: 1176
Merit: 1001
CryptoTalk.Org - Get Paid for every Post!
My guess is that btct.co is undergoing some growing pains at the moment. They've gone from zip to a busy little exchange in 2 months. If your load goes up by an order of magnitude you discover where your bottlenecks are, and it looks like we've just found one.
Jump to: