-- ==========================================
-- تنظیمات اولیه سیستم پرداخت و برداشت BSC
-- ==========================================

-- حذف تنظیمات قبلی (اختیاری)
DELETE FROM settings WHERE setting_key IN ('system_wallet_address', 'admin_wallet_address', 'admin_wallet_private_key');

-- اضافه کردن تنظیمات کیف پول
INSERT INTO settings (setting_key, setting_value, description) VALUES
('system_wallet_address', 'آدرس_کیف_پول_سیستم_را_اینجا_بنویسید', 'کیف پول BSC برای دریافت پرداخت کاربران'),
('admin_wallet_address', 'آدرس_کیف_پول_ادمین_را_اینجا_بنویسید', 'کیف پول ادمین BSC برای پرداخت برداشت‌ها'),
('admin_wallet_private_key', 'کلید_خصوصی_کیف_پول_ادمین_را_اینجا_بنویسید', 'کلید خصوصی برای امضای تراکنش‌های برداشت');

-- مثال (این مقادیر را تغییر دهید):
-- UPDATE settings SET setting_value = '0x1234567890abcdef1234567890abcdef12345678' WHERE setting_key = 'system_wallet_address';
-- UPDATE settings SET setting_value = '0xabcdef1234567890abcdef1234567890abcdef12' WHERE setting_key = 'admin_wallet_address';
-- UPDATE settings SET setting_value = '0x...' WHERE setting_key = 'admin_wallet_private_key';

-- نمایش تنظیمات برای تایید
SELECT setting_key, 
       CASE 
           WHEN setting_key = 'admin_wallet_private_key' THEN '***محرمانه***'
           ELSE setting_value 
       END as setting_value,
       description
FROM settings 
WHERE setting_key IN ('system_wallet_address', 'admin_wallet_address', 'admin_wallet_private_key');
