Pages:
Author

Topic: Camp BX API is Live! (Read 2516 times)

sr. member
Activity: 299
Merit: 250
July 21, 2011, 08:56:28 PM
#23
I have created a PHP library for CampBX here:

https://bitbucket.org/brandonbeasley/campbx-php


Thank you very much Brandon - I am looking forward to installing the lib and trying it out!   This will be a huge help for people looking to kick-start their trading algos.

Do you mind if we provide a description and a link to your library on Camp BX?

Thank you,
      Keyur

member
Activity: 62
Merit: 10
July 21, 2011, 07:27:34 PM
#22
I have created a PHP library for CampBX here:

https://bitbucket.org/brandonbeasley/campbx-php
legendary
Activity: 1974
Merit: 1029
July 21, 2011, 03:09:37 PM
#21

Return the same address, until a payment is received at that address. Then use a new one.
That's racy:

- Person A gets an address.
- Person B gets the same address.
- Both persons send money at the same time.

Since getting an address isn't a time-critical operation, I'd make this API call deliberately slow to thwart that kind of attacks.

Um, no. You don't give the same address to different people!

Oh, now I get it Smiley.
hero member
Activity: 588
Merit: 500
July 21, 2011, 02:22:08 PM
#20
Great work!

How about an API call to get a Bitcoin address for depositing BTC?

Error,
     We are already working on this call - the objective is to prevent attack similar to what Mt.Gox experienced few weeks back: someone brute-forced this call and filled up the wallet with empty addresses. 

We are trying to find a solution that gives you a fresh addresses, but at the same time cannot be brute-forced.

Thank you,
      Keyur

Return the same address, until a payment is received at that address. Then use a new one.

That's racy:

- Person A gets an address.
- Person B gets the same address.
- Both persons send money at the same time.

Since getting an address isn't a time-critical operation, I'd make this API call deliberately slow to thwart that kind of attacks.

Um, no. You don't give the same address to different people!
sr. member
Activity: 299
Merit: 250
July 21, 2011, 02:13:09 PM
#19
I didn't see user-to-user trades in the API:  https://www.campbx.com/api.php
Can you point them out to me?

Jim,
    The trades can be executed through this API call:

https://CampBX.com/api/tradeenter.php POST: user=USERNAME pass=PASSWORD TradeMode=QuickBuy Quantity=DECIMAL Price=DECIMAL

OR

https://CampBX.com/api/tradeenter.php POST: user=USERNAME pass=PASSWORD TradeMode=QuickSell Quantity=DECIMAL Price=DECIMAL


Details available at:
https://campbx.com/api.php

If you have a specific idea to build a service or business, PM me with details.  We will be happy to work with you to make additional API calls available for interfacing with Camp BX.

Thank you,
      Keyur

legendary
Activity: 1050
Merit: 1000
July 21, 2011, 01:09:38 PM
#18
..nm
legendary
Activity: 1974
Merit: 1029
July 21, 2011, 12:46:37 PM
#17
Great work!

How about an API call to get a Bitcoin address for depositing BTC?

Error,
     We are already working on this call - the objective is to prevent attack similar to what Mt.Gox experienced few weeks back: someone brute-forced this call and filled up the wallet with empty addresses. 

We are trying to find a solution that gives you a fresh addresses, but at the same time cannot be brute-forced.

Thank you,
      Keyur

Return the same address, until a payment is received at that address. Then use a new one.

That's racy:

- Person A gets an address.
- Person B gets the same address.
- Both persons send money at the same time.

Since getting an address isn't a time-critical operation, I'd make this API call deliberately slow to thwart that kind of attacks.
legendary
Activity: 1304
Merit: 1015
July 21, 2011, 12:21:53 PM
#16
Keyur,

Can you make the send btc api call instant?  If a campbx user sends coins to another campbx user can you make it so the receiver gets them instantly?  This is important for buying things so the buyer and seller doesn't have to wait for the next block.

Jim


Jim,
     CampBX user-to-user trades have instant BTC transfers.  You will have the BTC available in your account as soon as the Buy trade is executed, without the need to wait for confirmations.  

Thank you,
     Keyur

PS: Does this answer your question?  Please elaborate if it doesn't - I can run it by our devs.



I didn't see user-to-user trades in the API:  https://www.campbx.com/api.php
Can you point them out to me?
sr. member
Activity: 299
Merit: 250
July 21, 2011, 11:44:30 AM
#15
Keyur,

I know you've been asked this question before, but I was wondering if we could get an update. Has CampBX been working with Bitcoin Watch to get the ticker and charts up on their site? I think doing so would certainly drive more traffic to your exchange.

Keep up all the good work, and love the quick response to community feedback!

Yes DGWW - we were able to get listed on Bitcoin Watch and Bitcoin Charts ahead of schedule!  Our symbol there is cbxUSD.

We are also reaching out a few other community websites and exploring opportunities for integration.

Thank you again,
     Keyur
legendary
Activity: 1050
Merit: 1000
July 21, 2011, 11:41:44 AM
#14
Keyur,

I know you've been asked this question before, but I was wondering if we could get an update. Has CampBX been working with Bitcoin Watch to get the ticker and charts up on their site? I think doing so would certainly drive more traffic to your exchange.

Keep up all the good work, and love the quick response to community feedback!

They are on both sites as cbxUSD

http://bitcoincharts.com/markets/cbxUSD.html

been up there at least few days
member
Activity: 112
Merit: 10
July 21, 2011, 11:35:08 AM
#13
Keyur,

I know you've been asked this question before, but I was wondering if we could get an update. Has CampBX been working with Bitcoin Watch to get the ticker and charts up on their site? I think doing so would certainly drive more traffic to your exchange.

Keep up all the good work, and love the quick response to community feedback!
sr. member
Activity: 299
Merit: 250
July 21, 2011, 11:26:57 AM
#12
Yeah, I also think the rounding is annoying. I'm an all-or-nothing kind of trader   Smiley

On a related note, I still don't see the account balance displayed everywhere when I'm logged in. That's crucial. Shouldn't be a hard change to make.

I'll be coming back to CampBX as soon as my free trades on Mt Gox expire...

Thank you NM - we will make the change to display balance on every page alongside the ticker.  Should be pushed out to production server in a day or two.

Look forward to having you back!
     Keyur

sr. member
Activity: 299
Merit: 250
July 21, 2011, 11:25:27 AM
#11
Keyur,

Can you make the send btc api call instant?  If a campbx user sends coins to another campbx user can you make it so the receiver gets them instantly?  This is important for buying things so the buyer and seller doesn't have to wait for the next block.

Jim


Jim,
     CampBX user-to-user trades have instant BTC transfers.  You will have the BTC available in your account as soon as the Buy trade is executed, without the need to wait for confirmations.  

Thank you,
     Keyur

PS: Does this answer your question?  Please elaborate if it doesn't - I can run it by our devs.
legendary
Activity: 1304
Merit: 1015
July 21, 2011, 11:14:35 AM
#10
Keyur,

Can you make the send btc api call instant?  If a campbx user sends coins to another campbx user can you make it so the receiver gets them instantly?  This is important for buying things so the buyer and seller doesn't have to wait for the next block.

Jim
Zem
member
Activity: 70
Merit: 10
July 21, 2011, 01:40:02 AM
#9
I want free trades Sad
full member
Activity: 210
Merit: 100
July 21, 2011, 01:19:18 AM
#8
Yeah, I also think the rounding is annoying. I'm an all-or-nothing kind of trader   Smiley

On a related note, I still don't see the account balance displayed everywhere when I'm logged in. That's crucial. Shouldn't be a hard change to make.

I'll be coming back to CampBX as soon as my free trades on Mt Gox expire...
hero member
Activity: 602
Merit: 502
July 20, 2011, 10:05:58 PM
#7
Rounding was an attempt at keeping the order book clean of strange fractions.  If one more user points it out, we will have to get rid of the rounding ;-)

- Keyur

It doesn't bother me much and you're right, the order book sure looks clean... Still, I would round it to 0.01 Wink
sr. member
Activity: 299
Merit: 250
July 20, 2011, 09:43:54 PM
#6
On an unrelated note, what's the deal with the rounding? I had 5.99 BTC in my account, but you wouldn't let me trade that. I had to dig up a bitcent somewhere... Tongue

Rounding was an attempt at keeping the order book clean of strange fractions.  If one more user points it out, we will have to get rid of the rounding ;-)

- Keyur

hero member
Activity: 602
Merit: 502
July 20, 2011, 09:30:16 PM
#5
On an unrelated note, what's the deal with the rounding? I had 5.99 BTC in my account, but you wouldn't let me trade that. I had to dig up a bitcent somewhere... Tongue
hero member
Activity: 588
Merit: 500
July 20, 2011, 08:47:40 PM
#4
Great work!

How about an API call to get a Bitcoin address for depositing BTC?

Error,
     We are already working on this call - the objective is to prevent attack similar to what Mt.Gox experienced few weeks back: someone brute-forced this call and filled up the wallet with empty addresses. 

We are trying to find a solution that gives you a fresh addresses, but at the same time cannot be brute-forced.

Thank you,
      Keyur

Return the same address, until a payment is received at that address. Then use a new one.
Pages:
Jump to: