check_user($investor_id); if($validate_user == "" || empty($validate_user)) { redirect_to("rm_root.php?msg=Invalid User!"); return false; } $update_bal = null; if ($assetType == "RMT") { $assetType = "btc"; } elseif ($assetType == "Cash") { $assetType = "traditional"; } else { redirect_to("rm_root.php?msg=Invalid balance type!"); return false; } /*Restrict decimal places while updating balance*/ if ($assetType == "traditional") { if (!validate_decimal_place($balance, 2)) { redirect_to("rm_root.php?msg=Max 2 decimal places allowed in Fiat balance.!"); return false; } } else if ($assetType == "btc") { if (!validate_decimal_place($balance, 10)) { redirect_to("rm_root.php?msg=Max 10 decimal places allowed in RMT balance.!"); return false; } } //Prev balance of user $bal_prev = (float) $OrderClass->check_customer_balance($assetType, $investor_id)->Balance; $update_bal = $OrderClass->update_user_balance($assetType, $balance, $investor_id); if (!$update_bal) { redirect_to("rm_root.php?msg=Failed to update balance!"); return false; } else if($update_bal) { // Record this change $OrderClass->record_root_bal_update($investor_id, $bal_prev, $balance, $assetType); redirect_to("rm_root.php?msg=Successfully updated balance!&type=info"); } else { redirect_to("rm_root.php?msg= Something went wrong. Failed to update balance!"); return false; } } else { redirect_to("rm_root.php?msg= Please fill all fields!"); return false; } } $traders = $OrderClass->UserBalanceList(1); ?>

Actions table

">
$trader) { if ($trader->is_active) { $action_class = 'off'; $btn_name = "Deactivate Account"; } else { $action_class = 'on'; $btn_name = "Activate Account"; } ?>
Id User RMT Cash Action
UID?> Name?> BTC?> CASH?>

Transfer tokens

list_root_bal_changes(); ?>

Update History

type == 'btc') { $money_type = 'Token'; } else if($ch->type == 'traditional') { $money_type = 'Fiat'; } ?>
S.No Investor's Id Name Email Previous Balance Updated Balance Type Date
BalStatusHistoryId?> user_id?> Name?> Email?> bal_prev?> bal_now?> UpdateDate?>