balance = 0; $savebalance->onsell = 0; $savebalance->save(); } foreach($balances as $asset => $balance) { $parts = explode('.', $asset); $symbol = arraySafeVal($parts,1); if (empty($symbol) || $parts[0] != 'BRIDGE') continue; if ($symbol == 'BTC') { if (is_object($savebalance)) { $savebalance->balance = arraySafeVal($balance,'balance',0); $savebalance->onsell = arraySafeVal($balance,'orders',0); $savebalance->save(); } continue; } if ($updatebalances) { // store available balance in market table $coins = getdbolist('db_coins', "symbol=:symbol OR symbol2=:symbol", array(':symbol'=>$symbol) ); if (empty($coins)) continue; foreach ($coins as $coin) { $market = getdbosql('db_markets', "coinid=:coinid AND name='$exchange'", array(':coinid'=>$coin->id)); if (!$market) continue; $market->balance = arraySafeVal($balance,'balance',0); $market->ontrade = arraySafeVal($balance,'orders',0); $market->balancetime = time(); $market->save(); } } } if (!YAAMP_ALLOW_EXCHANGE) return; // more could be done i guess }