Example #1
0
     exit;
     break;
 case "withdraw":
     $json['success'] = false;
     if (!WITHDRAWALS_ENABLED) {
         $json['message'] = "Saques estão temporariamente inativos...";
     } elseif (empty($_POST['address']) || empty($_POST['amount']) || !is_numeric($_POST['amount'])) {
         $json['message'] = "Preencha todos os campos.";
     } elseif ($_POST['token'] != $_SESSION['token']) {
         $json['message'] = "Erro no token.";
         $_SESSION['token'] = sha1('@s%a$l£t#' . rand(0, 10000));
         $json['newtoken'] = $_SESSION['token'];
     } elseif ($_POST['amount'] > $balance) {
         $json['message'] = "O valor do saque excede seu saldo...";
     } else {
         $withdraw_message = $client->withdraw($user_session, $_POST['address'], (double) $_POST['amount']);
         $_SESSION['token'] = sha1('@s%a$l£t#' . rand(0, 10000));
         $json['newtoken'] = $_SESSION['token'];
         $json['success'] = true;
         $json['message'] = "Saque realizado com sucesso!";
         $json['balance'] = $client->getBalance($user_session);
         $json['addressList'] = $client->getAddressList($user_session);
         $json['transactionList'] = $client->getTransactionList($user_session);
     }
     echo json_encode($json);
     exit;
     break;
 case "password":
     $user = new User($mysqli);
     $json['success'] = false;
     if (empty($_POST['oldpassword']) || empty($_POST['newpassword']) || empty($_POST['confirmpassword'])) {