Хэндлеры

О языке

	Для того что бы выставить язык там где нету сессии используйте GET параметр lang. Пример. ?...&lang=ru_RU 
	?...&lang=en_EN
	Для тех страниц где используется сессия нужно выставлять язык для пользователя
 /user/?w=changeLanguage&lang=en_US или /user/?w=changeLanguage&lang=ru_RU
внимания, уведомления остаются на том языке, на котором они были при получение.
	или /user/?changeLanguage=ru_RU
	Для списка всех поддерживаемых языков используйте страницу /api/?w=getSupportsLanguage

Регистрация

Параметры:

  1. Имя майнера (workname)
  2. Пароль майнера (workpass)
  3. Пароль для подтверждения (workpass2)
  4. Капча (captchaText)

signin:

parameters:

  1. Имя майнера (workname)
  2. Пароль майнера (workpass)
  3. OTPCode код OTP (code) [[disabled]]
  4. Капча (captchaText)

user:

(нужна сессия):

    поддерживает = getowninput, genAddress, updateSession, changePassword, checkOTP, genOTP, setOTP, GetQR, outByOTP
    getowninput - возвращает входящий адрес для криптовалюты ?cryptocoin пример /user?w=getowninput&cryptocoin=bitcoin
    genAddress - генерирует новый адрес для криптовалюты ?cryptocoin пример /user?w=genAddress&cryptocoin=gostcoin
    updateSession - обновляет сессию. если не обновлять сессии, то они устаревают.
    changePassword - для смены пароля ?w=changePassword&last_pass={userlastpassword}&new_pass={new password of user}

/user/?w=setOTP&otp=ZSM6TF66FPZ7WX57VGJQHGP22CRJZ6TV&code=138862
Где код это последний код
/user/?w=setOTP&otp=ZSM6TF66FPZ7WX57VGJQHGP22CRJZ6TV
/user/?w=GetQR&otp=ZSM6TF66FPZ7WX57VGJQHGP22CRJZ6TV
/user/?w=genOTP
/user/?w=outByOTP&code=666999&oAdr=mraKgrx4QKTrrWpiAXKke9VQx2bRR3uU9B&cMoney=1.0&coinname=gostcoin
    по умолчанию вовзаращет все входящие адреса пользователя, и так же балансы

notify:

(нужна сессия):

    getByTime - возвращает уведомления что старше времени в миллисекундах. пример /notify?w=getByTime&t=304003040340
    offset - оффсет, для пропуска.
    lim - лимит. от 5 до 25
    по умолчанию возвращает последних 5 уведомлений за 24 часа.
    /notify/?w=get&lim=25&offset=0

exchange:

(нужна сессия):

  ...
  getLastDoneTrades, getMyDoneTrade, getMyReviews, getTraderStats, addReview, doTrade, changeActiveOrder, removeMyOrderByID
  ,getOwnOrders, getComissionPercent, getOrders, addOrderToSellCoin2Coin
  UPD:
  /exchange/?w=getOrdersByCoinPair&a=true&coin1=monero&coin2=dogecoin
  /exchange/?w=getOrdersByActivityAndCoin&a=true&coin=monero

api:

(нужна сессия):

    w parameters - getbalance, getallowcoins, output, BitcoinBroadcast, ReserveGet,
    getallowcoins - get cryptocoins that supports by server
    output - withdraw. Parameters: acc - Login, pass - Password, oAdr - Output address, cMoney - count of, coinname - coinname
    example: ?w=output&acc=testusername&pass=testusername&oAdr=mraKgrx4QKTrrWpiAXKke9VQx2bRR3uU9B&cMoney=1.0&coinname=gostcoin&captchaText=abcde
    BitcoinBroadcast - добавление транзакции биткоина в сеть. пример ?w=BitcoinBroadcast&tx=Транзакция

captcha:

(нужна сессия):

    w parameters - get captcha., example /captcha/?w=get
    answerTest - only for test  ?w=answerTest&a=pJXhEEHIKy

priv

changeUserPriv, removeOrderByID, getOrderByName, getReviewsByReviewer, getReviewsByAbout, getbalance

dashboard:

    dashboard of pool server.

дополнительные параметры

К "гетерам" где может быть большой вывод добавлен offset и lim. ?...&offset=22&lim=25 
Могут вовзращать значения в обратном порядке, не обязательно использовать offset и lim