mirror of
https://github.com/LBRYFoundation/pool.git
synced 2025-09-21 02:19:47 +00:00
Insert balance row if it is missing use tabs + restore public api function for users without keys
110 lines
2.1 KiB
PHP
110 lines
2.1 KiB
PHP
<?php
|
|
require_once('poloniex_trading.php');
|
|
require_once('bittrex_trading.php');
|
|
require_once('bleutrade_trading.php');
|
|
require_once('bter_trading.php');
|
|
require_once('c-cex_trading.php');
|
|
require_once('kraken_trading.php');
|
|
require_once('yobit_trading.php');
|
|
require_once('alcurex_trading.php');
|
|
require_once('cryptopia_trading.php');
|
|
require_once('livecoin_trading.php');
|
|
require_once('nova_trading.php');
|
|
|
|
function cancelExchangeOrder($order=false)
|
|
{
|
|
if ($order)
|
|
switch ($order->market)
|
|
{
|
|
case 'yobit':
|
|
doYobitCancelOrder($order->uuid);
|
|
break;
|
|
case 'c-cex':
|
|
doCCexCancelOrder($order->uuid);
|
|
break;
|
|
case 'bittrex':
|
|
doBittrexCancelOrder($order->uuid);
|
|
break;
|
|
case 'bleutrade':
|
|
doBleutradeCancelOrder($order->uuid);
|
|
break;
|
|
case 'cryptopia':
|
|
doCryptopiaCancelOrder($order->uuid);
|
|
break;
|
|
case 'livecoin':
|
|
doLiveCoinCancelOrder($order->uuid);
|
|
break;
|
|
|
|
}
|
|
}
|
|
|
|
function runExchange($exchangeName=false)
|
|
{
|
|
if ($exchangeName)
|
|
switch($exchangeName)
|
|
{
|
|
case 'alcurex':
|
|
//doAlcurexTrading(true);
|
|
updateAlcurexMarkets();
|
|
break;
|
|
|
|
case 'bter':
|
|
doBterTrading(true);
|
|
updateBterMarkets();
|
|
break;
|
|
|
|
case 'cryptopia':
|
|
doCryptopiaTrading(true);
|
|
updateCryptopiaMarkets();
|
|
break;
|
|
|
|
case 'bitstamp':
|
|
getBitstampBalances();
|
|
break;
|
|
|
|
case 'bittrex':
|
|
doBittrexTrading(true);
|
|
updateBittrexMarkets();
|
|
break;
|
|
|
|
case 'c-cex':
|
|
doCCexTrading(true);
|
|
updateCCexMarkets();
|
|
break;
|
|
|
|
case 'empoex':
|
|
//doEmpoexTrading(true);
|
|
//updateEmpoexMarkets();
|
|
break;
|
|
|
|
case 'yobit':
|
|
doYobitTrading(true);
|
|
updateYobitMarkets();
|
|
break;
|
|
|
|
case 'bleutrade':
|
|
doBleutradeTrading(true);
|
|
updateBleutradeMarkets();
|
|
break;
|
|
|
|
case 'kraken':
|
|
doKrakenTrading(true);
|
|
updateKrakenMarkets();
|
|
break;
|
|
|
|
case 'livecoin':
|
|
doLiveCoinTrading(true);
|
|
updateLiveCoinMarkets();
|
|
break;
|
|
|
|
case 'nova':
|
|
doNovaTrading(true);
|
|
updateNovaMarkets();
|
|
break;
|
|
|
|
case 'poloniex':
|
|
doPoloniexTrading(true);
|
|
updatePoloniexMarkets();
|
|
break;
|
|
}
|
|
}
|