Update transfer_rtm_to_bchain.php

This commit is contained in:
tripathyr 2022-04-12 17:18:52 +05:30 committed by GitHub
parent 124de84f80
commit 8b4251bd1f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,4 @@
<?php
/**
* This section is incomplete
1. Check token sell order
@ -26,7 +25,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
if (empty($wallet_address) || empty($balance_to_transfer)) {
$mess = "E2W error: Please fill all the required fields!";
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
$std->mesg[] = $mess;
echo json_encode($std);
return false;
@ -35,7 +34,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
if (!preg_match('/^[A-Za-z0-9]*$/', $wallet_address)) {
$mess = "E2W error (Invalid Wallet Address): Only alphanumeric characters are allowed in wallet address!";
$std->mesg[] = $mess;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
echo json_encode($std);
return false;
}
@ -43,7 +42,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
if (!preg_match("/^[a-zA-Z0-9 \r\n]*$/",$remarks)) {
$mess = "E2W error: Only alphanumeric characters are allowed in remarks!";
$std->mesg[] = $mess;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
echo json_encode($std);
return false;
}
@ -55,13 +54,13 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
$std->error = true;
$std->mesg[] = $mess;
echo json_encode($std);
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
return false;
}
if ($balance_to_transfer < 0.0000000001) {
$mess = "E2W error: Please provide minimum amount of 0.0000000001 RMTs!";
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
$std->mesg[] = $mess;
echo json_encode($std);
return false;
@ -70,19 +69,19 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
if (strlen($remarks) > 250) {
$mess = "E2W error: Remarks up to 250 characters allowed only!";
$std->mesg[] = $mess;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
$std->error = true;
echo json_encode($std);
return false;
}
$validate_user = $UserClass->check_user($user_id);
$validate_user = check_user($user_id);
if($validate_user == "" || empty($validate_user)) {
$mess = "No such user exist. Please login again.";
$std->error = true;
$std->mesg[] = $mess;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
echo json_encode($std);
return false;
}
@ -91,7 +90,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
if (!is_email($email_id)) {
$mess = "E2W error: Invalid email format!";
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
$std->mesg[] = $mess;
$std->error = true;
echo json_encode($std);
@ -113,7 +112,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
<p>AMOUNT TO TRANSFER: <strong>RMT $balance_to_transfer</strong></p>
<p>EMAIL: $email_id</p>
<p>REMARKS: <strong>".$remarks."</strong></p>
<p>SENDER FLO ID: ".$flo_id."</p>
<p>SENDER FB ID: ".$flo_id."</p>
</div>
<footer>
<p>Thank You</p>
@ -122,10 +121,10 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
</footer>
</div>";
$send_mail = $OrderClass->send_notice_mail($reciever_email, $email_from, $email_sender, $email_subject, $email_body);
$send_mail = send_notice_mail($reciever_email, $email_from, $email_sender, $email_subject, $email_body);
$transfer_funds = null;
if($send_mail) {
$transfer_funds = $OrderClass->fund_transfer($fund_type="E2W", $from="Exchange", $to=$wallet_address, $balance_to_transfer, $remarks, $asset_type='btc');
$transfer_funds = fund_transfer($fund_type="E2W", $from="Exchange", $to=$wallet_address, $balance_to_transfer, $remarks, $asset_type='btc');
}
if ($transfer_funds) {
@ -137,13 +136,13 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
$std->error = false;
$std->mesg[] = $mess;
$std->user = $validate_user;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
} else {
$mess = "E2W error: API request could not be sent. ";
$std->error = true;
$std->mesg[] = $mess;
$std->user = $validate_user;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
return false;
}
@ -152,7 +151,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "rtm_to_bchain") {
$std->error = true;
$std->mesg[] = $mess;
$std->user = $validate_user;
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
storeMessagesPublic(null, $user_id, $mess);
}
echo json_encode($std);
return true;