transactions limit api

This commit is contained in:
Arionum
2018-02-15 01:10:49 +02:00
parent 5871417c4b
commit 7410645ca8
3 changed files with 11 additions and 3 deletions

View File

@@ -88,12 +88,14 @@ class Account {
return number_format($rez,8,".","");
}
public function get_transactions($id){
public function get_transactions($id,$limit=100){
global $db;
$block=new Block;
$current=$block->current();
$public_key=$this->public_key($id);
$res=$db->run("SELECT * FROM transactions WHERE dst=:dst or public_key=:src ORDER by height DESC LIMIT 100",array(":src"=>$public_key, ":dst"=>$id));
$limit=intval($limit);
if($limit>100||$limit<1) $limit=100;
$res=$db->run("SELECT * FROM transactions WHERE dst=:dst or public_key=:src ORDER by height DESC LIMIT :limit",array(":src"=>$public_key, ":dst"=>$id, ":limit"=>$limit));
$transactions=array();
foreach($res as $x){