config: new server var to disable autocreation of coins

This commit is contained in:
Tanguy Pruvot 2018-04-20 17:34:55 +02:00
parent 99f1fa9ac0
commit dd9b467ecb
3 changed files with 9 additions and 3 deletions

View file

@ -36,7 +36,8 @@ define('YAAMP_SITE_NAME', 'YiiMP');
define('YAAMP_ADMIN_EMAIL', 'yiimp@spam.la');
define('YAAMP_ADMIN_IP', ''); // samples: "80.236.118.26,90.234.221.11" or "10.0.0.1/8"
define('YAAMP_ADMIN_WEBCONSOLE', true);
define('YAAMP_NOTIFY_NEW_COINS', true);
define('YAAMP_CREATE_NEW_COINS', true);
define('YAAMP_NOTIFY_NEW_COINS', false);
define('YAAMP_DEFAULT_ALGO', 'x11');
define('YAAMP_USE_NGINX', false);

View file

@ -382,7 +382,7 @@ function updateRawCoin($marketname, $symbol, $name='unknown')
if($symbol == 'BTC') return;
$coin = getdbosql('db_coins', "symbol=:symbol", array(':symbol'=>$symbol));
if(!$coin && $marketname != 'yobit')
if(!$coin && YAAMP_CREATE_NEW_COINS)
{
$algo = '';
if ($marketname == 'cryptopia') {
@ -405,6 +405,10 @@ function updateRawCoin($marketname, $symbol, $name='unknown')
return;
}
// some other to ignore...
if (in_array($marketname, array('yobit','kucoin')))
return;
if (market_get($marketname, $symbol, "disabled")) {
return;
}

View file

@ -55,7 +55,8 @@ if (!defined('YAAMP_ADMIN_EMAIL')) define('YAAMP_ADMIN_EMAIL', 'yiimp@spam.la');
if (!defined('YAAMP_ADMIN_IP')) define('YAAMP_ADMIN_IP', '127.0.0.1');
if (!defined('YAAMP_ADMIN_WEBCONSOLE')) define('YAAMP_ADMIN_WEBCONSOLE', true);
if (!defined('YAAMP_NOTIFY_NEW_COINS')) define('YAAMP_NOTIFY_NEW_COINS', true);
if (!defined('YAAMP_CREATE_NEW_COINS')) define('YAAMP_CREATE_NEW_COINS', true);
if (!defined('YAAMP_NOTIFY_NEW_COINS')) define('YAAMP_NOTIFY_NEW_COINS', false);
if (!defined('YAAMP_LIMIT_ESTIMATE')) define('YAAMP_LIMIT_ESTIMATE', false);
if (!defined('YAAMP_RENTAL')) define('YAAMP_RENTAL', false);