diff --git a/api.php b/api.php index 94d4f67..67ed9d6 100755 --- a/api.php +++ b/api.php @@ -107,6 +107,8 @@ elseif($q=="currentBlock"){ $dst=san($data['dst']); if(!$acc->valid($dst)) api_err("Invalid destination address"); + $dst_b=base58_decode($dst); + if(strlen($dst_b)!=64) api_err("Invalid destination address"); $public_key=san($data['public_key']); @@ -199,4 +201,4 @@ elseif($q=="currentBlock"){ } else { api_err("Invalid request"); } -?> \ No newline at end of file +?>