Bitcoin Forum
November 13, 2024, 05:29:29 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Нужна помощь в тестировании обменника  (Read 779 times)
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 09, 2013, 05:32:55 PM
 #1

Народ, у кого есть немного биткоинов - пожалуйста, помогите потестировать
обменный сервис  - http://webface.su/webface/exchange.htm
Нужно там зарегистрироваться, пополнить счёт в биткоинах,
и обменять биткоины на рубли W1.
Счёт в  W1 - иметь не обязательно, его можно открыть, когда понадобится вывод.
Или, можно автоматизированно отправить запрос администратору(т.е. мне), для
вывода денег на любой указанный счёт, в любой системе, вывод  в которую  поддерживается W1.
(полный список способов вывода: http://www.w1.ru/map/providers/PaySystems/).
Речь идёт о сумме 0.01 BTC
Там выставлены на обмен 50 рублей, в направлении w1-RUR - BTC.
по курсу мтгокс +5%
Если что - я разработчик этого сервиса и могу ответить на любые вопросы о нём.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 07:13:34 PM
 #2

Обожаю client-side интерфейсы.
Правда у вас немного перегружен какими то кнопочками, табчиками, панельками...
* не нужно запрашивать объем высылаемых bitcoin на счет, это неудобно (а если вы на их основе делете какие то свои проверки - то точно вы не правы и переделывайте), каждый счет - свой адрес для получения bitcoin и все, сколько пришло, столько и зачисляйте. Максимум, в особых случаях реализации, можно уменьшить нагрузку на серверную часть (анализирующую входящие транзакции), сделать этот адрес временным (сутки например, а говорить что пол суток).
* вы реализовали не обменник а бижу, но при этом нигде не показываете ни истории сделок, ни стакана (один из важнейших элементов любой биржи - информация обо всех текущих market-сделках пользователей), и конечно же api для их получения ботами (trades, depth)

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 09, 2013, 07:45:40 PM
 #3

rPman, благодарю за ценные советы.

Quote
немного перегружен какими то кнопочками, табличками, панельками...
старался уложиться в минимум)  - кажется много, потому что, просто, на одной панели
отображаются обе функциональности  - и продажа и покупка.
Что, кстати, по вашему мнению, там лишнее?

Quote
не нужно запрашивать объем
можно высылать любой объём. Запрос суммы  - для совместимости с другими системами(сейчас это только W1,
но скоро будет LiqPay)

Quote
вы реализовали не обменник а биржу
возможно, это получилась и биржа, но мне нужно было реализовать возможность для продавцов
спокойно обменивать свои деньги. (webface.su - это торговая система, в которой можно
оплачивать заказ в любой валюте)

Со временем - будут и стаканы, и история, и API для автоматизации.
Пока - придётся пользоваться статистикой mtGox.

Сейчас - мне просто нужно проверить,  как всё работает, на реальных биткоинах.
Так что, если у вас есть 0.01 BTC - был бы очень благодарен, если бы вы
попробовали ввести их в систему. На тестовых биткоинах проверить не получится,
потому что, как платёжная система для биткоинов - используется мерчант-акаунт blockchain.info
Свою систему приёма - не стал городить. (вообще-то стал, но потом, всё-таки, заменил на blockchain))
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 08:00:20 PM
 #4

Quote
вы реализовали не обменник а биржу
возможно, это получилась и биржа, но мне нужно было реализовать возможность для продавцов
спокойно обменивать свои деньги. (webface.su - это торговая система, в которой можно
оплачивать заказ в любой валюте)

Со временем - будут и стаканы, и история, и API для автоматизации.
Пока - придётся пользоваться статистикой mtGox.
Наверное вы не поняли, никакого mtgox тут НЕ НУЖНО, нужен список ордеров пользователей на вашем обменнике, ожидающих исполнения! А если в хотите своими средствами перекрывать позиции, в этих списках эти данные должны фигурировать как обычные ордера.

p.s. завел для теста 0.01, счет не пополнился! 8 подтверждений, id перевода = 2185881, номер заказа (наверное ошибка, тут должна была быть колонка статус) = пополнение

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 09, 2013, 08:09:17 PM
 #5

rPman, очень благодарен.
Нашёл баг в системе приёма подтверждений, пофиксил.
Интервал повтора уведомлений с blockchain.info - 10 минут. 
Подтверждение должно приехать со следующим уведомлением.

Насчёт списка ордеров пользователей - пожалуйста, взгляните на панельку
"как это работает" (только что добавил).  Интересно ваше мнение.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 08:19:53 PM
 #6

rPman, очень благодарен.
Нашёл баг в системе приёма подтверждений, пофиксил.
Интервал повтора уведомлений с blockchain.info - 10 минут. 
Подтверждение должно приехать со следующим уведомлением.

Насчёт списка ордеров пользователей - пожалуйста, взгляните на панельку
"как это работает" (только что добавил).  Интересно ваше мнение.
ничего не изменилось.. подожду мин 10

как это работает почитал, вы описали в точности системы:
market order - 'Если Вы обмениваете моментально', на mtgox эти ордера включаются чекбоксиком сверху на форме buy/sell, а на btc-e.com отсутствуют в прямом виде
limit order - 'Если Вы выставляете деньги на обмен', mtgox/btc-e/... любые ордера, для которых не нашлись встречные чужие ордера становятся на ожидание (если нашлись - то они исполняются как market)

Для того чтобы пользователи могли совершать обмен, они должны понимать, хотя бы приблизительно, как скоро их ордер будет исполнен, для этого и нужна история исполненных ордеров (график) и информация, какие объемы и какие цены уже выставлены другими участниками.
Объемы тут кстати ключевая информация, даже точные цены не обязательны и возможно их агрегирование, например группами по долям цены (например как это сделано в таблице http://bitcoin.clarkmoody.com/ справа при включении опции group by price)

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 09, 2013, 09:06:09 PM
 #7

Quote
Для того чтобы пользователи могли совершать обмен, они должны понимать, хотя бы приблизительно, как скоро их ордер будет исполнен, для этого и нужна история исполненных ордеров (график) и информация, какие объемы и какие цены уже выставлены другими участниками.

Да, точно, это нужно сделать. Займусь в первую очередь, благодарю.

Quote
ничего не изменилось.. подожду мин 10
написал в личку, простите за рассеянность).
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 10, 2013, 08:16:32 AM
 #8

Повторная попытка - успешная, завел, приехали, выставил ордер, ждем.
p.s. жутко неудобный интерфейс определения цены ордера bitcoin->фиат, пишет обратный курс (что логично для выбранного интерфейса 1/mtgox). Основная идея, я так понимаю, что по умолчанию везде подставляются цены mtgox (средневзвешенные или отстающие на некоторое время) и надежда что большинство так и будет делать.
Посмотрим, вдруг идея себя оправдает.
p.p.s. сделайте поддержку okpay, будет хотя бы какая то возможность в арбитраже с btc-e.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 10, 2013, 11:50:00 AM
 #9

Пожалуйста, не отправляйте, пока, больше ничего.
Обнаружен баг. Как исправлю - напишу сюда.

Кто оправил и не получил биткоины на счёт webface
напишите, пожалуйста, в личку с указанием id webface
и адресом, на который отправляли, и с которого отправляли.
webface.su (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 11, 2013, 04:57:44 AM
 #10

Ну вот, теперь вроде всё работает.
Очень благодарен за помощь, rPman ).
Pages: [1]
  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!