diff --git a/ajax/transfer_tokens.php b/ajax/transfer_tokens.php index e1e65a4..150950a 100644 --- a/ajax/transfer_tokens.php +++ b/ajax/transfer_tokens.php @@ -1,11 +1,4 @@ check_user($from); - $validate_user_to = $UserClass->check_user($to); + $validate_user_from = check_user($from); + $validate_user_to = check_user($to); if($validate_user_from == "" || empty($validate_user_from) || $validate_user_to == "" || empty($validate_user_to)) { $mess = "No such user exist. Please re-check user ids."; $std->error = true; $std->mesg[] = $mess; - //$OrderClass->storeMessagesPublic(null, $user_id, $mess); + //storeMessagesPublic(null, $user_id, $mess); echo json_encode($std); return false; } - $customer_bal_fr = (float) $OrderClass->check_customer_balance($assetType="btc", $from)->Balance; - $customer_bal_to = (float) $OrderClass->check_customer_balance($assetType="btc", $to)->Balance; + $customer_bal_fr = (float) check_customer_balance($assetType="btc", $from)->Balance; + $customer_bal_to = (float) check_customer_balance($assetType="btc", $to)->Balance; if ($tokens > $customer_bal_fr) { $mess = "Admin Token Transfer: The user has insufficient balance to make this RMT token transfer. His current Token balance is $customer_bal_fr RMTs."; $std->error = true; $std->mesg[] = $mess; echo json_encode($std); - $OrderClass->storeMessagesPublic(null, $from, $mess); + storeMessagesPublic(null, $from, $mess); return false; } if ($tokens < 0.0000000001) { $mess = "Admin Token Transfer: Please provide minimum amount of 0.0000000001 RMTs!"; - $OrderClass->storeMessagesPublic(null, $from, $mess); + storeMessagesPublic(null, $from, $mess); $std->mesg[] = $mess; echo json_encode($std); return false; @@ -79,7 +72,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_tokens") { } if ($frozen_bal_sells + $tokens > $customer_bal_fr) { - $OrderClass->storeMessagesPublic(null, $from, $msss); + storeMessagesPublic(null, $from, $msss); $std->error = true; $std->mesg[] = $msss; echo json_encode($std); @@ -92,40 +85,40 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_tokens") { $new_to_bal = $customer_bal_to + $tokens; // Decrease tokens of 'from' - $update_bal_fr = $OrderClass->update_user_balance($assetType="btc", $new_from_bal, $from); + $update_bal_fr = update_user_balance($assetType="btc", $new_from_bal, $from); // Increase tokens of 'to' - $update_bal_to = $OrderClass->update_user_balance($assetType="btc", $new_to_bal, $to); + $update_bal_to = update_user_balance($assetType="btc", $new_to_bal, $to); // Record the balance transfers or errors if (!$update_bal_fr) { $msss = "Failed to update Sender's balance."; $std->error = true; $std->mesg[] = $msss; - $OrderClass->storeMessagesPublic(null, ADMIN_ID, $msss); + storeMessagesPublic(null, ADMIN_ID, $msss); echo json_encode($std); return false; } else if(!$update_bal_to) { $msss = "Failed to update Receiver's balance."; $std->error = true; $std->mesg[] = $msss; - $OrderClass->storeMessagesPublic(null, ADMIN_ID, $msss); + storeMessagesPublic(null, ADMIN_ID, $msss); echo json_encode($std); return false; } else { - $OrderClass->record_root_bal_update($from, $customer_bal_fr, $new_from_bal, $assetType='btc'); - $OrderClass->record_root_bal_update($to, $customer_bal_to, $new_to_bal, $assetType='btc'); + record_root_bal_update($from, $customer_bal_fr, $new_from_bal, $assetType='btc'); + record_root_bal_update($to, $customer_bal_to, $new_to_bal, $assetType='btc'); $msss = "RMT transfer for user id ".$from." and ".$to." was processed successfully."; $mess1 = "Your ".$tokens." RMTs were transferred by Admin to user ".$to."."; $mess2 = "You received ".$tokens." RMTs from user ".$from." transferred by Admin."; $std->error = false; $std->mesg[] = $msss; - $OrderClass->storeMessagesPublic(null, ADMIN_ID, $msss); - $OrderClass->storeMessagesPublic(null, $from, $mess1); - $OrderClass->storeMessagesPublic(null, $to, $mess2); + storeMessagesPublic(null, ADMIN_ID, $msss); + storeMessagesPublic(null, $from, $mess1); + storeMessagesPublic(null, $to, $mess2); echo json_encode($std); return true; } } -} \ No newline at end of file +}