public function latestTransactions() { $this->setData('activeTab', 'Transactions'); $this->setData('enableLimitSelector', true); $this->addJs('/js/market_info.js'); $this->addJs('/js/update_outstanding.js'); $this->addJs('/js/latesttransactions.js'); $this->addJs('/js/timeago.min.js'); $limit = $this->getLimit(25); $paycoinDb = new PaycoinDb(); $transactions = $paycoinDb->getLatestAddressTransactions($limit); $addresses = array(); foreach ($transactions as $transaction) { $addresses[] = $transaction['address']; } $this->setData('addressTagMap', $paycoinDb->getAddressTagMap($addresses)); $this->setData('transactions', $transactions); $this->setData('pageTitle', 'Latest Transactions'); $this->setData('cacheTime', 60); $this->render('header'); $this->render('latesttransactions'); $this->render('footer'); }