diff --git a/api.php b/api.php index dd74f26..da6459d 100755 --- a/api.php +++ b/api.php @@ -65,6 +65,8 @@ OR OTHER DEALINGS IN THE SOFTWARE. * } */ +use Arionum\Blacklist; + require_once("include/init.inc.php"); error_reporting(0); $ip = san_ip($_SERVER['REMOTE_ADDR']); @@ -429,10 +431,7 @@ if ($q == "getAddress") { api_err("Invalid public key"); } if ($_config['use_official_blacklist']!==false) { - $blacklisted=["PZ8Tyr4Nx8MHsRAGMpZmZ6TWY63dXWSCvVQcHHCNLfiP9LmzWhhpCHx39Bhc67P5HMQM9cctEFvcsUdgrkGqy18taz9ZMrAGtq7NhBYpQ4ZTHkKYiZDaSUqQ", //faucet abuser - "PZ8Tyr4Nx8MHsRAGMpZmZ6TWY63dXWSCxYDeQHk7Ke66UB2Un3UMmMoJ7RF5vDZXihdEXi8gk8ZBRAi35aFrER2ZLX1mgND7sLFXKETGTjRYjoHcuRNiJN1g" // octaex - ]; - if (in_array($public_key, $blacklisted)) { + if (Blacklist::checkPublicKey($public_key)) { api_err("Blacklisted account"); } } diff --git a/include/transaction.inc.php b/include/transaction.inc.php index 858a1f2..f718de4 100755 --- a/include/transaction.inc.php +++ b/include/transaction.inc.php @@ -1,5 +1,7 @@