";
}
$algo = user()->getState('yaamp-algo');
$user = getuserparam(getparam('address'));
if(!$user || $user->is_locked) return;
$count = getparam('count');
$count = $count? $count: 50;
WriteBoxHeader("Last $count Earnings: $user->username");
$earnings = getdbolist('db_earnings', "userid=$user->id order by create_time desc limit :count", array(':count'=>$count));
echo "
";
echo "";
echo "";
echo " | ";
echo "Name | ";
echo "Amount | ";
echo "Percent | ";
echo "mBTC | ";
echo "Time | ";
echo "Status | ";
echo "
";
echo "";
$showrental = (bool) YAAMP_RENTAL;
foreach($earnings as $earning)
{
$coin = getdbo('db_coins', $earning->coinid);
$block = getdbo('db_blocks', $earning->blockid);
if (!$block) {
debuglog("missing block id {$earning->blockid}!");
continue;
}
$d = datetoa2($earning->create_time);
if(!$coin)
{
if (!$showrental)
continue;
$reward = bitcoinvaluetoa($earning->amount);
$value = altcoinvaluetoa($earning->amount*1000);
$percent = $block? mbitcoinvaluetoa($earning->amount*100/$block->amount): '';
$algo = $block? $block->algo: '';
echo "";
echo " | ";
echo "Rental ($algo) | ";
echo "$reward BTC | ";
echo "{$percent}% | ";
echo "$value | ";
echo "$d ago | ";
echo "Cleared | ";
echo "
";
continue;
}
$reward = altcoinvaluetoa($earning->amount);
$percent = mbitcoinvaluetoa($earning->amount*100/$block->amount);
$value = altcoinvaluetoa($earning->amount*$earning->price*1000);
echo "";
echo " | ";
echo "$coin->name ($coin->algo) | ";
echo "$reward $coin->symbol_show | ";
echo "{$percent}% | ";
echo "$value | ";
echo "$d ago | ";
echo "";
if($earning->status == 0)
echo "Immature ($block->confirmations)";
else if($earning->status == 1)
echo 'Exchange';
else if($earning->status == 2)
echo 'Cleared';
echo " | ";
echo "
";
}
echo "
";
echo "