[09-Dec-2025 13:55:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 13:55:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 13:55:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 13:55:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 13:55:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 13:55:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 13:55:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 13:55:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 13:55:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 13:55:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 13:55:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 13:55:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 13:55:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 13:55:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 13:55:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 13:55:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 13:55:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 13:55:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 13:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 13:55:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 13:55:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 13:55:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765277706702&signature=d3ac868d4cbd24be9fdced7b0a8c2d141a6a4b97700c05702f8579700922d65a
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 13:55:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 13:55:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 13:55:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 13:55:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 13:55:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 13:55:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 13:55:07 Africa/Nairobi] Checking Bridge drain status for order 22831658972769050624 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 7642eeed-6d78-455e-8362-6c4d71255fae)
[09-Dec-2025 13:55:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 13:55:08 Africa/Nairobi] Order 22831658972769050624 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 13:55:08 Africa/Nairobi] SKIP: Order 22831658972769050624 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831661126838886400: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Order 22831405678263111680: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 13:55:09 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 13:55:09 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing order: 22831661126838886400
[09-Dec-2025 13:55:09 Africa/Nairobi] Fetching full order details for 22831661126838886400...
[09-Dec-2025 13:55:09 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765277709508&signature=9e195f9ee1dc982c187689d85723b70c5b7c5eb979b3921a55b1efe4c727fbac
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831661126838886400"}
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"User-42b74","sellerName":"NEJC JEZNIK","tradeType":"BUY","payType":"SEPAinstant","payMethods":[{"id":73034804,"identifier":"SEPAinstant","tradeMethodName":"SEPA Instant","fields":[{"fieldId":"30298511377050714112","fieldName":"Full Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Full Name","fieldValue":"NEJC JEZNIK"},{"fieldId":"30298511467588382720","fieldName":"Bank Name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"Bank Name","fieldValue":"OTP Banka d.d."},{"fieldId":"30298511542023446528","fieldName":"IBAN Number","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"IBAN Number","fieldValue":"SI56040010086899476"},{"fieldId":"30298511666128580608","fieldName":"BIC/SWIFT Code","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":false,"isCopyable":true,"hintWord":"BIC/SWIFT Code","fieldValue":"KBMASI2X"}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20211129/e77da839-5269-4bf8-b693-0f32d1708385.png"}],"selectedPayId":73034804,"orderStatus":1,"asset":"USDT","amount":"12.00000000","price":"0.84200000","totalPrice":"10.10000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\uD83D\uDCE2 TRADE TERMS (READ BEFORE OPENING)\n\n\uD83E\uDD16 AUTOMATED SYSTEM NOTICE\n\n· YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n· All payments are processed automatically by bot\n· DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\uD83C\uDFE6 IBAN REQUIREMENT (CRITICAL)\n\n· IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n· Bot CANNOT read IBA
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 13:55:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"User-42b74","sellerName":"NEJC JEZNIK","tradeType":"BUY","payType":"SEPAinstant","payMethods":[{"id":73034804,"identifier":"SEPAinstant","tradeMethodName":"SEPA Instant","fields":[{"fieldId":"30298511377050714112","fieldName":"Full Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Full Name","fieldValue":"NEJC JEZNIK"},{"fieldId":"30298511467588382720","fieldName":"Bank Name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"Bank Name","fieldValue":"OTP Banka d.d."},{"fieldId":"30298511542023446528","fieldName":"IBAN Number","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"IBAN Number","fieldValue":"SI56040010086899476"},{"fieldId":"30298511666128580608","fieldName":"BIC\/SWIFT Code","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":false,"isCopyable":true,"hintWord":"BIC\/SWIFT Code","fieldValue":"KBMASI2X"}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20211129\/e77da839-5269-4bf8-b693-0f32d1708385.png"}],"selectedPayId":73034804,"orderStatus":1,"asset":"USDT","amount":"12.00000000","price":"0.84200000","totalPrice":"10.10000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765277468457,"notifyPayEndTime":1765278368457,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.01","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"android","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MATCH","unreadCount":2,"iconUrl":"https:\/\/bin.bnbstatic.com\/images\/20191212\/ec1e0b6e-06f7-4963-b454-6f631a49b4d1.png","avgReleasePeriod":0,"avgPayPeriod":444,"expectedPayTime":1765277912457,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"s9d7fb92169ac31d389527ef88dc5b122"},"success":true}
[09-Dec-2025 13:55:09 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 13:55:09 Africa/Nairobi] Using root-level order data
[09-Dec-2025 13:55:09 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 13:55:09 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 13:55:09 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 13:55:09 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 13:55:09 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30298511377050714112","payMethods.0.fields.0.fieldName":"Full Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"NEJC JEZNIK","payMethods.0.fields.1.fieldId":"30298511467588382720","payMethods.0.fields.1.fieldName":"Bank Name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"OTP Banka d.d.","payMethods.0.fields.2.fieldId":"30298511542023446528","payMethods.0.fields.2.fieldName":"IBAN Number","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"SI56040010086899476","payMethods.0.fields.3.fieldId":"30298511666128580608","payMethods.0.fields.3.fieldName":"BIC\/SWIFT Code","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"KBMASI2X"}
[09-Dec-2025 13:55:09 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing payment method: SEPAinstant
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='full name', fieldValue='NEJC JEZNI...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found account holder name via fieldContentType=payee: NEJC JEZNIK
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='OTP Banka ...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found bank name: bank name = OTP Banka d.d.
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='iban number', fieldValue='SI56040010...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found IBAN in payMethods: iban number = SI56****
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='bic/swift code', fieldValue='KBMASI2X...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Extracted payment details: {"name":"NEJC JEZNIK","bank_name":"OTP Banka d.d.","iban":"SI56****"}
[09-Dec-2025 13:55:09 Africa/Nairobi] IBAN found: SI56****
[09-Dec-2025 13:55:09 Africa/Nairobi] New order inserted: ID 429, Order No: 22831661126838886400
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing payment for order: 22831661126838886400
[09-Dec-2025 13:55:09 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 13:55:09 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30298511377050714112","payMethods.0.fields.0.fieldName":"Full Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"NEJC JEZNIK","payMethods.0.fields.1.fieldId":"30298511467588382720","payMethods.0.fields.1.fieldName":"Bank Name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"OTP Banka d.d.","payMethods.0.fields.2.fieldId":"30298511542023446528","payMethods.0.fields.2.fieldName":"IBAN Number","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"SI56040010086899476","payMethods.0.fields.3.fieldId":"30298511666128580608","payMethods.0.fields.3.fieldName":"BIC\/SWIFT Code","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"KBMASI2X"}
[09-Dec-2025 13:55:09 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing payment method: SEPAinstant
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='full name', fieldValue='NEJC JEZNI...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found account holder name via fieldContentType=payee: NEJC JEZNIK
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='OTP Banka ...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found bank name: bank name = OTP Banka d.d.
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='iban number', fieldValue='SI56040010...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Found IBAN in payMethods: iban number = SI56****
[09-Dec-2025 13:55:09 Africa/Nairobi] Processing field: fieldName='bic/swift code', fieldValue='KBMASI2X...'
[09-Dec-2025 13:55:09 Africa/Nairobi] Extracted payment details: {"name":"NEJC JEZNIK","bank_name":"OTP Banka d.d.","iban":"SI56****"}
[09-Dec-2025 13:55:10 Africa/Nairobi] Text appears to be already in English: NEJC JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Translation returned same as original. Using original name: NEJC JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Updated payment_details with translated name: 'NEJC JEZNIK' (original: 'NEJC JEZNIK', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 13:55:10 Africa/Nairobi] Text appears to be already in English: NEJC JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Translation returned same as original. Using original name: NEJC JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Text appears to be already in English: NEJC
[09-Dec-2025 13:55:10 Africa/Nairobi] Translation returned same as original. Using original name: NEJC
[09-Dec-2025 13:55:10 Africa/Nairobi] Text appears to be already in English: JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Translation returned same as original. Using original name: JEZNIK
[09-Dec-2025 13:55:10 Africa/Nairobi] Name translation: Original='NEJC JEZNIK' -> Translated='NEJC JEZNIK'
[09-Dec-2025 13:55:10 Africa/Nairobi]   First name: 'NEJC' -> 'NEJC'
[09-Dec-2025 13:55:10 Africa/Nairobi]   Last name: 'JEZNIK' -> 'JEZNIK'
[09-Dec-2025 13:55:10 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"NEJC","last_name":"JEZNIK","account_owner_name":"NEJC JEZNIK","bank_name":"OTP Banka d.d.","account_type":"iban","iban":{"account_number":"SI56040010086899476","country":"SVN"}}
[09-Dec-2025 13:55:11 Africa/Nairobi] Created external account: 8a8b3c2f-e34b-4a6e-8dbe-85a55b3e4b28
[09-Dec-2025 13:55:11 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 13:55:12 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.8632
[09-Dec-2025 13:55:12 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8547
[09-Dec-2025 13:55:12 Africa/Nairobi] Order fiat amount: 10.1 EUR
[09-Dec-2025 13:55:12 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 10.160965794769 EUR
[09-Dec-2025 13:55:12 Africa/Nairobi] Fiat amount user will receive: 10.1 EUR
[09-Dec-2025 13:55:12 Africa/Nairobi] Bridge fee amount: 0.060965794768611 EUR
[09-Dec-2025 13:55:12 Africa/Nairobi] Calculated USDC amount: 11.908342 USDC (for 10.1 EUR at rate 0.8547, including 0.60% Bridge fee)
[09-Dec-2025 13:55:12 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"8a8b3c2f-e34b-4a6e-8dbe-85a55b3e4b28","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 13:55:14 Africa/Nairobi] Created liquidation address: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:14 Africa/Nairobi] Sending 11.908342 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:14 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 13:55:14 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 13:55:14 Africa/Nairobi]   To: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:14 Africa/Nairobi]   Amount (USDC): 11.908342
[09-Dec-2025 13:55:14 Africa/Nairobi]   Amount (tokens/wei): 11908342
[09-Dec-2025 13:55:14 Africa/Nairobi]   Current USDC balance: 1334.539204
[09-Dec-2025 13:55:14 Africa/Nairobi]   Balance check passed: 1334.539204 >= 11.908342
[09-Dec-2025 13:55:14 Africa/Nairobi]   Current MATIC balance: 4.0256986295267 MATIC
[09-Dec-2025 13:55:14 Africa/Nairobi]   MATIC balance check passed: 4.0256986295267 >= 0.02 MATIC
[09-Dec-2025 13:55:14 Africa/Nairobi] Nonce retrieved: 0x248 (latest confirmed: 584, no pending transactions)
[09-Dec-2025 13:55:15 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 13:55:15 Africa/Nairobi]   Network suggested maxFeePerGas: 100 Gwei
[09-Dec-2025 13:55:15 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 13:55:15 Africa/Nairobi]   Final gasPrice (legacy, normal): 150 Gwei
[09-Dec-2025 13:55:15 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 13:55:15 Africa/Nairobi]   Recipient: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:15 Africa/Nairobi]   Amount (wei): 11908342
[09-Dec-2025 13:55:15 Africa/Nairobi]   Amount (hex): b5b4f6
[09-Dec-2025 13:55:15 Africa/Nairobi]   Amount (hex padded, 64 chars): 0000000000000000000000000000000000000000000000000000000000b5b4f6
[09-Dec-2025 13:55:15 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 13:55:15 Africa/Nairobi]   Transfer data: 0xa9059cbb000000000000000000000000792ebc614fdc9338bf2a616a251dd65fce2777040000000000000000000000000000000000000000000000000000000000b5b4f6
[09-Dec-2025 13:55:15 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 13:55:15 Africa/Nairobi] Sending to address: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:15 Africa/Nairobi] Amount in tokens (wei): 11908342
[09-Dec-2025 13:55:15 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 13:55:15 Africa/Nairobi]   Nonce: 0x248
[09-Dec-2025 13:55:15 Africa/Nairobi]   gasPrice: 0x22ecb25c00 (150 Gwei)
[09-Dec-2025 13:55:15 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 13:55:15 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 13:55:15 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x22ecb25c00 (150000000000 wei = 150 Gwei)
[09-Dec-2025 13:55:15 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 13:55:15 Africa/Nairobi]   {
    "nonce": "0x248",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb000000000000000000000000792ebc614fdc9338bf2a616a251dd65fce2777040000000000000000000000000000000000000000000000000000000000b5b4f6",
    "chainId": 137,
    "gasPrice": "0x22ecb25c00"
}
[09-Dec-2025 13:55:15 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 13:55:15 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 13:55:15 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0x62b0743bd2dd916fcae6543d13a81c0d7796c8bd69257f377682091026186839
[09-Dec-2025 13:55:15 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 13:55:17 Africa/Nairobi] Transaction status check: PENDING
[09-Dec-2025 13:55:17 Africa/Nairobi] USDC sent successfully. TX Hash: 0x62b0743bd2dd916fcae6543d13a81c0d7796c8bd69257f377682091026186839
[09-Dec-2025 13:55:17 Africa/Nairobi] Waiting for transaction confirmation: 0x62b0743bd2dd916fcae6543d13a81c0d7796c8bd69257f377682091026186839
[09-Dec-2025 13:55:20 Africa/Nairobi] Transaction confirmed but only 0 confirmations (need 1)
[09-Dec-2025 13:55:23 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 13:55:24 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 13:55:24 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0x792ebc614fdc9338bf2a616a251dd65fce277704
[09-Dec-2025 13:55:24 Africa/Nairobi] Transaction Hash: 0x62b0743bd2dd916fcae6543d13a81c0d7796c8bd69257f377682091026186839
[09-Dec-2025 13:55:24 Africa/Nairobi] USDC Amount Sent: 11.908342
[09-Dec-2025 13:55:24 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 13:55:24 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831661126838886400 (ID: 429)
[09-Dec-2025 13:55:24 Africa/Nairobi] Calling Binance API to mark order 22831661126838886400 as paid...
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765277724146&signature=66157cad9f3ca5c0748bedd6ae8b1c12b4e3ac01b78806793bfa670122abd801
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831661126838886400","payId":0}
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","orderStatus":2,"notifyPayTime":1765277724337,"confirmPayEndTime":1765278624337,"complainFreezeTime":1765278324337,"selectedPayId":0},"success":true}
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","orderStatus":2,"notifyPayTime":1765277724337,"confirmPayEndTime":1765278624337,"complainFreezeTime":1765278324337,"selectedPayId":0},"success":true}
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","orderStatus":2,"notifyPayTime":1765277724337,"confirmPayEndTime":1765278624337,"complainFreezeTime":1765278324337,"selectedPayId":0},"success":true}
[09-Dec-2025 13:55:24 Africa/Nairobi] SUCCESS: Order 22831661126838886400 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831661126838886400","orderStatus":2,"notifyPayTime":1765277724337,"confirmPayEndTime":1765278624337,"complainFreezeTime":1765278324337,"selectedPayId":0},"success":true})
[09-Dec-2025 13:55:24 Africa/Nairobi] Order 22831661126838886400 marked as paid on Binance successfully
[09-Dec-2025 13:55:24 Africa/Nairobi] Preparing to generate proof of payment image for order 22831661126838886400...
[09-Dec-2025 13:55:24 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765277724627&signature=844f3ea8ef120a8d3694967b1d991bcdc7dfcffb6952cb2d85237080c12f096f
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831661126838886400_1765277724.jpg"}
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/1078d01b48d844fd9db06b5d2a8b2ed1_20251209105524.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIhAJlicab81xv7b0IW4JdpZZJvtcVP5pkSg41neBs6uLYcAiAOE61mqNtEIi7ZPJY4giQmMPz0q%2BOxCRYFmRfZWJ%2Fl%2BCqPBQi8%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIM8rZyLqa%2FiCm3L8JmKuMEFT6eBgj%2FHVJtMNy1Pl%2FG4hAYSTKHefhV5wEuP1RBAWE2C3b6DFbZn1F1olUZ4u6KsGJth%2BDDRhnVBLhpFO7RmscCtIAk%2Fg9uJoo%2BVkfGGFs6Fc6Hdc%2FBYngoS%2BX9Tji4cOO5W8OuVS4mfLeGKcehsMZfI%2BIoFh78p8J2y%2FnJDB%2FH1DvBIBNoJijQNSneOyQsKHfDsQACjG6nKzeTymXkuYoS4cubP8oiTLX5yvu%2F1ZeNlyrbZUjkKkuyO5rYgNVLsz6ogz3JgJ77CoTmowBLYbbfAe6ngRwxX61hVAN1cd559M3sZxvbthkrzJsRMc6v7Mts6XcaxJEKUzXq07XEmkQCh%2FnUWkSppeNLy5TZQ%2Btw7GD2BytHGQ6rVE8tW1xZ3%2FeZ4%2BASRch%2FfSUQiH7YSi5IzQp%2BXCITNtJsXoc3mkYLDB6hLUgZcd7wZEyUtCqk50NBq9ZzsqiwRrkszhwXA1AE1AMXdtSGpd1%2FraKKRjDhiYrbe1oris3N04NVgvzjZHJLPQrACdSAPlRJ52EDu5OjrkMloaIfnot91AN820ZjmZpa%2BENUK%2Bpmzqg2Ko5Xrnbw71KcLJn91xJnvL8RFbQUOPUgMWzoepghak2%2BWKfk3fWpHRGs8lNAy%2BvPX0iX%2FIQVu9Z4s%2Fj%2BF40s8iQlgqiHH%2FJMStw%2BfZxaAUZJLFPqT374xRZF9dwbmOFyYHsY%2FHIpmdV5PeBV%2FAYDVo9V0WliToNuVS4sogkoxM%2B3vSBpwiGm3HUHTCuxtlmlkhJQjQ%2BfqPrDAnMCQ7tQ8PKtDFXYVI517FVAVQ2fc3%2F3YKKiDN0wnIDgyQY6mAHeVjKfjHXic%2Fg8JyxINBgWkCnjCmM3APGDwFj6dWVQ5JmAX6JROl6J3uRCVu0Z1krbt6BfWAD2o8i4R0A3QKwEMwIoHiP9%2B7XW8zZ8FTOOe1wJga4YRmpRIJkqm%2BibMOl5W3bx6f4qsgdE0NGjTTzMS70j1HQkDtDJ6B%2FQ%2BJPvCFV57NJvjS%2BTmxANaKEu7HS6mvBBOun%2Bvw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T105524Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZM2LYBLNN%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=7e94e770773ba4cfe6ce6d8b4962f3b4431b42c65d457e6b069b8dbedd8c2a61","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/1078d01b48d844fd9db06b5d2a8b2ed1_20251209105524.jpg"},"
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 13:55:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/1078d01b48d844fd9db06b5d2a8b2ed1_20251209105524.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIhAJlicab81xv7b0IW4JdpZZJvtcVP5pkSg41neBs6uLYcAiAOE61mqNtEIi7ZPJY4giQmMPz0q%2BOxCRYFmRfZWJ%2Fl%2BCqPBQi8%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIM8rZyLqa%2FiCm3L8JmKuMEFT6eBgj%2FHVJtMNy1Pl%2FG4hAYSTKHefhV5wEuP1RBAWE2C3b6DFbZn1F1olUZ4u6KsGJth%2BDDRhnVBLhpFO7RmscCtIAk%2Fg9uJoo%2BVkfGGFs6Fc6Hdc%2FBYngoS%2BX9Tji4cOO5W8OuVS4mfLeGKcehsMZfI%2BIoFh78p8J2y%2FnJDB%2FH1DvBIBNoJijQNSneOyQsKHfDsQACjG6nKzeTymXkuYoS4cubP8oiTLX5yvu%2F1ZeNlyrbZUjkKkuyO5rYgNVLsz6ogz3JgJ77CoTmowBLYbbfAe6ngRwxX61hVAN1cd559M3sZxvbthkrzJsRMc6v7Mts6XcaxJEKUzXq07XEmkQCh%2FnUWkSppeNLy5TZQ%2Btw7GD2BytHGQ6rVE8tW1xZ3%2FeZ4%2BASRch%2FfSUQiH7YSi5IzQp%2BXCITNtJsXoc3mkYLDB6hLUgZcd7wZEyUtCqk50NBq9ZzsqiwRrkszhwXA1AE1AMXdtSGpd1%2FraKKRjDhiYrbe1oris3N04NVgvzjZHJLPQrACdSAPlRJ52EDu5OjrkMloaIfnot91AN820ZjmZpa%2BENUK%2Bpmzqg2Ko5Xrnbw71KcLJn91xJnvL8RFbQUOPUgMWzoepghak2%2BWKfk3fWpHRGs8lNAy%2BvPX0iX%2FIQVu9Z4s%2Fj%2BF40s8iQlgqiHH%2FJMStw%2BfZxaAUZJLFPqT374xRZF9dwbmOFyYHsY%2FHIpmdV5PeBV%2FAYDVo9V0WliToNuVS4sogkoxM%2B3vSBpwiGm3HUHTCuxtlmlkhJQjQ%2BfqPrDAnMCQ7tQ8PKtDFXYVI517FVAVQ2fc3%2F3YKKiDN0wnIDgyQY6mAHeVjKfjHXic%2Fg8JyxINBgWkCnjCmM3APGDwFj6dWVQ5JmAX6JROl6J3uRCVu0Z1krbt6BfWAD2o8i4R0A3QKwEMwIoHiP9%2B7XW8zZ8FTOOe1wJga4YRmpRIJkqm%2BibMOl5W3bx6f4qsgdE0NGjTTzMS70j1HQkDtDJ6B%2FQ%2BJPvCFV57NJvjS%2BTmxANaKEu7HS6mvBBOun%2Bvw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T105524Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZM2LYBLNN%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=7e94e770773ba4cfe6ce6d8b4962f3b4431b42c65d457e6b069b8dbedd8c2a61","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/1078d01b48d844fd9db06b5d2a8b2ed1_20251209105524.jpg"},"success":true}
[09-Dec-2025 13:55:24 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 13:55:26 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/1078d01b48d844fd9db06b5d2a8b2ed1_20251209105524.jpg
[09-Dec-2025 13:55:26 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831661126838886400
[09-Dec-2025 13:55:26 Africa/Nairobi] Preparing to send custom message to buyer for order 22831661126838886400...
[09-Dec-2025 13:55:26 Africa/Nairobi] Payment confirmation message prepared for order 22831661126838886400
[09-Dec-2025 13:55:26 Africa/Nairobi] Custom message queued for order 22831661126838886400 (will be sent via WebSocket cron)
[09-Dec-2025 13:55:26 Africa/Nairobi] Order 22831661126838886400 payment processed successfully
[09-Dec-2025 13:55:27 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 13:55:27 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:00:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:00:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:00:05 Africa/Nairobi] === Binance WebSocket Chat Handler Started ===
[09-Dec-2025 14:00:05 Africa/Nairobi] No pending messages to send - exiting immediately
[09-Dec-2025 14:00:05 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:00:05 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:00:05 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:00:05 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:00:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:00:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:00:06 Africa/Nairobi] Funding asset result: USDC - Free: 163.06370443, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:00:06 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:00:06 Africa/Nairobi]   Free: 163.06370443, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:00:06 Africa/Nairobi]   Total (all states): 163.06370443
[09-Dec-2025 14:00:06 Africa/Nairobi]   Full data: {"asset":"USDC","free":"163.06370443","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:00:06 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:00:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:00:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:00:06 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:00:06 Africa/Nairobi]   - Funding account: 163.06370443 USDC
[09-Dec-2025 14:00:06 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:00:06 Africa/Nairobi] ✓ Found USDC in both accounts: Total=178.13370437 (Funding: 163.06370443, Spot: 15.06999994)
[09-Dec-2025 14:00:06 Africa/Nairobi] USDC Balance - Free: 178.13370437, Total: 178.13370437, Account Type: funding+spot
[09-Dec-2025 14:00:06 Africa/Nairobi] USDC balance (178.13370437) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:00:06 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:00:06 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:00:06 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:00:06 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:00:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:00:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:00:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:00:06 Africa/Nairobi] Found 6 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:00:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:00:06 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:00:06 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:00:07 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:00:07 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:00:07 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:00:07 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:00:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:00:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:00:07 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:00:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:00:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:00:07 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:00:07 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:00:07 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:00:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:00:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:00:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:00:07 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:00:07 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:00:07 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:00:07 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:00:07 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:00:07 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:00:07 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:00:07 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:00:07 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:00:07 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:00:07 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:00:07 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:00:07 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:00:07 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:00:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:08 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:00:08 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:00:08 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:00:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:00:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:00:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765278008793&signature=212c996be4cd3037e340a7c51cf92208fa6490e72d27ff42b45e0e1909e69450
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:00:09 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:00:09 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:00:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:00:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:00:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:00:09 Africa/Nairobi] Checking Bridge drain status for order 22831658972769050624 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 7642eeed-6d78-455e-8362-6c4d71255fae)
[09-Dec-2025 14:00:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:10 Africa/Nairobi] Order 22831658972769050624 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:00:10 Africa/Nairobi] SKIP: Order 22831658972769050624 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:00:10 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:00:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:00:11 Africa/Nairobi] INFO: No drains found for order 22831661126838886400 (liquidation address 06f18665-5c6c-4468-84f9-396b4d8df536) - crypto may not have been sent yet
[09-Dec-2025 14:00:12 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:00:12 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:00:12 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:00:12 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:00:12 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:00:12 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:00:13 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:00:13 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:05:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:05:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:05:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:05:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:05:04 Africa/Nairobi] Order 22831658972769050624 status changed to COMPLETED (user released crypto) - deleting external account 3a14d5a1-6ef4-4b85-9b43-b42e32feff7a for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 14:05:04 Africa/Nairobi] SUCCESS: Deleted external account 3a14d5a1-6ef4-4b85-9b43-b42e32feff7a for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831658972769050624)
[09-Dec-2025 14:05:04 Africa/Nairobi] Order 22831658972769050624 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 14:05:04 Africa/Nairobi] Status sync completed: 35 orders checked, 1 synced, 34 already in sync
[09-Dec-2025 14:05:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:05:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:05:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:05:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:05:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:05:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:05:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:05:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:05:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:05:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:05:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:05:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:05:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:05:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:05:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:05:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:05:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765278307393&signature=cab61cb6e2dcf6a1a78b0fadec4490a191eaed7fc0cfa950c42477f644511131
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:05:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:05:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:05:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:05:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:05:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:05:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:05:08 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:05:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 14:05:09 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:05:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:05:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:05:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:05:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:05:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:05:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:05:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:05:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:10:02 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:10:02 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:10:02 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:10:02 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:10:02 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:10:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:10:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:10:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:10:03 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:10:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:10:03 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:10:03 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 14:10:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:10:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:10:03 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:10:03 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 14:10:03 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:10:03 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 14:10:03 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 14:10:03 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:10:03 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:10:03 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:10:03 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:10:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:10:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:10:03 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:10:03 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:10:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:10:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:10:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:10:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:10:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:10:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:10:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:10:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:10:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:10:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:10:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:10:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:10:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:10:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:10:04 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:10:04 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:10:04 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:10:04 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:10:04 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:10:04 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:10:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:10:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:10:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:10:04 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:10:04 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:10:04 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:10:04 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:10:04 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:10:04 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:10:04 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:10:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:10:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:10:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:10:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:10:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:10:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:10:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:10:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765278606206&signature=d8cd40516934567e49eba42662de171ef34e2c64b12d8607331c0859993c9063
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:10:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:10:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:10:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:10:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:10:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:10:07 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:10:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:10:08 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:10:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:10:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:10:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:10:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:10:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:10:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:10:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:10:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:15:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:15:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:15:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:15:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:15:03 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:15:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:15:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:15:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:15:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:15:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:15:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:15:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:15:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:15:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:15:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:15:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:15:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:15:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:15:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:15:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:15:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:15:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765278906521&signature=58ffa1f50e417e5be6d58227086fbf6eb117b2e624e6c9abd1da798bcfac9178
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:15:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:15:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:15:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:15:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:15:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:15:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:15:07 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:15:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:15:08 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:15:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:15:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:15:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:15:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:15:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:15:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:15:09 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:15:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:20:02 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:20:02 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:20:02 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:20:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:20:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:20:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:20:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:20:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:20:03 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:20:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:20:03 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:20:03 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 14:20:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:20:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:20:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:20:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:20:03 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:20:03 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 14:20:03 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:20:03 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 14:20:03 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 14:20:03 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:20:03 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:20:03 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:20:03 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:20:03 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:20:03 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:20:03 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:20:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:20:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:20:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:20:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:20:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:20:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:20:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:20:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:20:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:20:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:20:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:20:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:20:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:20:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:20:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:20:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:20:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:20:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:20:04 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:20:04 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:20:04 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:20:04 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:20:04 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:20:04 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:20:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:20:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:20:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:20:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:20:04 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:20:04 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:20:04 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:20:04 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:20:04 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:20:04 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:20:04 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:20:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:20:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:20:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:20:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:20:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:20:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:20:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765279206092&signature=44a9cf4eac7692785ad8dab86ee2c56d4dbe78077159cda12af9c331e2537b48
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:20:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:20:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:20:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:20:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:20:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:20:07 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:20:07 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:20:07 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:20:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:20:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:20:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:20:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:20:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:20:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:20:09 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:20:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:25:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:25:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:25:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:25:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:25:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:25:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:25:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:25:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:25:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:25:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:25:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:25:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:25:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:25:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:25:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:25:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:25:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:25:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:25:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:25:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765279506931&signature=205906fde1af078fb0f276ef9b007e737bca2114eb0b63a6f7cf2b746e03b7f4
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:25:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:25:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:25:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:25:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:25:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:25:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:25:08 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:25:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:25:09 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:25:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831662694199959552: Skipped (status='IN_APPEAL', tradeType='BUY')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:25:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:25:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:25:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:25:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:25:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "IN_APPEAL",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:25:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:25:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:30:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:30:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:30:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:30:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:30:03 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:30:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:30:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:30:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:30:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:30:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:30:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:30:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:30:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:30:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:30:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:30:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:30:04 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:30:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:30:04 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:30:04 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 14:30:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:30:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:30:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:30:04 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 14:30:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:30:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 14:30:04 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 14:30:04 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:30:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:30:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:30:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:30:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:30:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:30:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:30:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:30:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:30:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:30:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:30:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:30:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:30:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:30:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:30:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:30:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:30:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:30:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:30:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:30:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:30:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:30:05 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:30:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:30:05 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:30:05 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:30:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:30:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:30:05 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:30:05 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:30:05 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:30:05 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:30:05 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:30:05 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:30:05 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:30:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:30:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:30:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:30:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:30:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:30:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:30:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:30:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765279806440&signature=d4d0dd187c765a02bab5ac016cdaeca6a2a4305b486c636c563ca328f023ce77
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:30:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:30:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:30:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:30:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:30:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:30:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:30:07 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:30:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:30:08 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:30:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831662694199959552: Skipped (status='IN_APPEAL', tradeType='BUY')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:30:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:30:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:30:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:30:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:30:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "IN_APPEAL",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:30:09 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:30:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:35:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:35:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:35:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:35:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:35:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:35:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:35:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:35:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:35:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:35:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:35:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:35:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:35:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:35:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:35:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:35:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:35:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:35:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:35:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:35:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:35:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:35:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765280106599&signature=9574acf5c8a0eb9d9e4f4e621290d940b498993f5a4e965ec4c9f13dd36595b7
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:35:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:35:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:35:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:35:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:35:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:35:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:35:07 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:35:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:35:08 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:35:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831662694199959552: Skipped (status='IN_APPEAL', tradeType='BUY')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:35:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:35:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:35:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:35:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:35:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "IN_APPEAL",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:35:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:35:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:40:05 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:40:05 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:40:05 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:40:05 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:40:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:40:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:40:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:40:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:40:06 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:40:06 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:40:06 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:40:06 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 14:40:06 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:40:06 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:40:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:40:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:40:06 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:40:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:40:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:40:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:40:06 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:40:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:40:06 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:40:06 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 14:40:06 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:40:06 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 14:40:06 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 14:40:06 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:40:06 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:40:06 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:40:06 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:40:06 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:40:06 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:40:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:40:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:40:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:40:07 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:40:07 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:40:07 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:40:07 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:40:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:40:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:40:07 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:40:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:40:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:40:07 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:40:07 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:40:07 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:40:07 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:40:07 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:40:07 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:40:07 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:40:07 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:40:07 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:40:07 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:40:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:40:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:40:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:40:08 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:40:08 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:40:08 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:40:08 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:40:08 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:40:08 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:40:08 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:40:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:40:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:40:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:40:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765280408698&signature=1fd38bdb31e51d7aa65794e344178ded34be8967bbbd9b5f6b41ce509b958871
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:40:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:40:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:40:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:40:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:40:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:40:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:40:09 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:40:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:40:10 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:40:10 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831662694199959552: Skipped (status='IN_APPEAL', tradeType='BUY')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:10 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:40:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:40:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:40:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:40:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:40:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "IN_APPEAL",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:40:12 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:40:12 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:45:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:45:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:45:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:45:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:45:06 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:45:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:45:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:45:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:45:06 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:45:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:45:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:45:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:45:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:45:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:45:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:45:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:45:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:45:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:45:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:45:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:45:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:45:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765280708705&signature=45775594921a4b5b69c95d882bfade564922604d8b46042efa0636ee192faf87
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:45:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:45:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:45:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:45:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:45:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:45:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:45:09 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:45:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:45:11 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:45:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831662694199959552: Skipped (status='IN_APPEAL', tradeType='BUY')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:45:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:45:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:45:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:45:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:45:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "IN_APPEAL",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:45:12 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:45:12 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:50:04 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 14:50:04 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 14:50:04 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 14:50:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:50:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:50:04 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:50:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 14:50:04 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:50:04 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 14:50:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:50:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 14:50:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:50:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:50:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 14:50:04 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 14:50:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 14:50:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 14:50:04 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 14:50:04 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 14:50:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 14:50:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:50:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:50:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:50:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:50:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:50:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:50:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 14:50:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:50:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:50:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:50:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:50:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:50:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 14:50:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:50:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 14:50:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 14:50:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 14:50:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 14:50:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 14:50:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:50:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:50:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 14:50:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 14:50:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 14:50:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 14:50:06 Africa/Nairobi] Funding asset result: USDT - Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:50:06 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 14:50:06 Africa/Nairobi]   Free: 153.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 14:50:06 Africa/Nairobi]   Total (all states): 153.92
[09-Dec-2025 14:50:06 Africa/Nairobi]   Full data: {"asset":"USDT","free":"153.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 14:50:06 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 14:50:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:50:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:50:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:50:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:50:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 14:50:06 Africa/Nairobi]   - Funding account: 153.92 USDT
[09-Dec-2025 14:50:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 14:50:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=154.24 (Funding: 153.92, Spot: 0.32)
[09-Dec-2025 14:50:06 Africa/Nairobi] USDT Balance - Free: 154.24, Total: 154.24, Account Type: funding+spot
[09-Dec-2025 14:50:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":154.23999999999998,"locked":0,"total":154.23999999999998,"account_type":"funding+spot","funding_balance":153.92,"spot_balance":0.32}
[09-Dec-2025 14:50:06 Africa/Nairobi] USDT balance (154.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 14:50:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:50:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:50:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:50:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765281007034&signature=9be62fdcf06c416402a09eb9ebbc7a13f276a3cf9e3f4da6dbc19634dc81c535
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:50:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:50:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:50:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:50:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:50:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:50:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:50:08 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:50:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:50:08 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:50:08 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:50:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:50:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:50:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:50:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:50:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:50:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "CANCELLED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:50:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:50:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 14:55:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 14:55:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 14:55:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:55:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 14:55:05 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 14:55:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 14:55:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 14:55:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 14:55:05 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 14:55:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 14:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:55:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:55:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 14:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:55:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:55:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 14:55:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:55:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 14:55:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 14:55:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765281307427&signature=f2a53f1c3844fe684547e7cb91670ec8eb022a9afbd7e3516a291762e75dd8d9
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 14:55:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:55:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 14:55:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 14:55:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:55:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:55:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:55:08 Africa/Nairobi] Checking Bridge drain status for order 22831661126838886400 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 06f18665-5c6c-4468-84f9-396b4d8df536)
[09-Dec-2025 14:55:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831661126838886400 - Bridge drain state: 'payment_processed'
[09-Dec-2025 14:55:09 Africa/Nairobi] SKIP: Order 22831661126838886400 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 14:55:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Order 22831407747233583104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 14:55:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 14:55:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 14:55:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 14:55:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 14:55:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831662694199959552",
    "advNo": "12818878418018942976",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "52.00000000",
    "totalPrice": "43.88000000",
    "unitPrice": "0.844",
    "orderStatus": "CANCELLED",
    "createTime": 1765277842165,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 14:55:10 Africa/Nairobi] Current USDC balance: 1322.630862 (threshold: 100)
[09-Dec-2025 14:55:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:00:08 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:00:08 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:00:08 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:00:08 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:00:08 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:00:09 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:00:09 Africa/Nairobi] Funding asset result: USDC - Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:00:09 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:00:09 Africa/Nairobi]   Free: 184.69078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:00:09 Africa/Nairobi]   Total (all states): 184.69078281
[09-Dec-2025 15:00:09 Africa/Nairobi]   Full data: {"asset":"USDC","free":"184.69078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:00:09 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:00:09 Africa/Nairobi] === Binance WebSocket Chat Handler Started ===
[09-Dec-2025 15:00:09 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:00:09 Africa/Nairobi] No pending messages to send - exiting immediately
[09-Dec-2025 15:00:09 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:00:09 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:00:09 Africa/Nairobi]   - Funding account: 184.69078281 USDC
[09-Dec-2025 15:00:09 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:00:09 Africa/Nairobi] ✓ Found USDC in both accounts: Total=199.76078275 (Funding: 184.69078281, Spot: 15.06999994)
[09-Dec-2025 15:00:09 Africa/Nairobi] USDC Balance - Free: 199.76078275, Total: 199.76078275, Account Type: funding+spot
[09-Dec-2025 15:00:09 Africa/Nairobi] USDC balance (199.76078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:00:09 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:00:09 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:00:09 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:00:09 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:00:09 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:00:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:00:09 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:00:09 Africa/Nairobi] Order 22831661126838886400 status changed to COMPLETED (user released crypto) - deleting external account 8a8b3c2f-e34b-4a6e-8dbe-85a55b3e4b28 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 15:00:09 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:00:09 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:00:09 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:00:09 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:00:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:00:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:00:09 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:00:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:00:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:00:09 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:00:09 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:00:09 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:00:10 Africa/Nairobi] SUCCESS: Deleted external account 8a8b3c2f-e34b-4a6e-8dbe-85a55b3e4b28 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831661126838886400)
[09-Dec-2025 15:00:10 Africa/Nairobi] Order 22831661126838886400 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 15:00:10 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:00:10 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:00:10 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:00:10 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:00:10 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:00:10 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:00:10 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:00:10 Africa/Nairobi] Status sync completed: 34 orders checked, 1 synced, 33 already in sync
[09-Dec-2025 15:00:10 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:00:10 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:00:10 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:00:10 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:00:10 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:00:11 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:00:11 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:00:11 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:00:11 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:00:11 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:00:11 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:00:11 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:00:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:00:11 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:00:11 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:00:11 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:00:12 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:00:12 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:00:12 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:00:12 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:00:13 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:00:13 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:00:13 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:00:13 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765281613135&signature=37f3894860d709cb2a344fc5cb5aac5325f11a50940cb03612ab30d395da6b4a
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:00:13 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:00:13 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:00:13 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:00:14 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:00:14 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:00:14 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:00:14 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:00:14 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:00:14 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:00:14 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:00:14 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:00:15 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:00:15 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:05:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:05:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:05:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:05:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:05:06 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:05:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:05:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:05:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:05:06 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:05:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:05:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:05:08 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:05:08 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:05:08 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:05:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:05:09 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:05:09 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:05:09 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:05:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:05:10 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:05:10 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:05:10 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765281910145&signature=1b66cb6572aa678fbaaabe289075d7b5ca2c7e32165553d4794cc80001a75f77
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:05:10 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:05:10 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:05:10 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:05:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:05:11 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:05:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:05:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:05:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:05:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:05:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:05:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:05:13 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:05:13 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:10:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:10:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:10:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:10:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:10:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:10:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:10:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:10:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:10:03 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:10:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:10:03 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:10:03 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 15:10:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:10:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:10:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:10:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:10:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:10:04 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 15:10:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:10:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 15:10:04 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 15:10:04 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:10:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:10:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:10:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:10:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:10:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:10:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:10:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:10:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:10:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:10:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:10:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:10:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:10:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:10:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:10:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:10:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:10:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:10:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:10:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:10:04 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:10:04 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:10:04 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:10:04 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:10:04 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:10:04 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:10:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:10:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:10:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:10:05 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:10:05 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:10:05 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:10:05 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:10:05 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:10:05 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:10:05 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:10:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:10:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:10:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:10:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:10:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:10:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:10:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:10:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765282206368&signature=3d55327eb1b95e0f76fc853efd45d0467af93e875ff4eb8599dbec8ce5038931
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:10:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:10:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:10:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:10:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:10:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:10:07 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:10:07 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:10:07 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:10:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:10:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:10:08 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:10:08 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:15:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:15:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:15:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:15:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:15:05 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:15:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:15:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:15:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:15:05 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:15:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:15:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:15:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:15:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:15:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:15:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:15:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:15:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:15:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:15:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:15:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:15:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:15:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765282508110&signature=81014781fd27e188f038a829dc5dbc256bc9165045e7ff0f2c75591fbb44b574
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:15:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:15:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:15:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:15:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:15:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:15:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:15:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:15:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:15:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:15:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:15:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:15:10 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:15:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:20:06 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:20:06 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:20:06 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:20:06 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:20:06 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:20:06 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:20:06 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:20:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:20:06 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:20:06 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:20:06 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:20:06 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 15:20:06 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:20:06 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:20:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:20:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:20:06 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:20:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:20:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:20:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:20:06 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:20:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:20:06 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:20:06 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 15:20:06 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:20:06 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 15:20:06 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 15:20:06 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:20:06 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:20:06 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:20:06 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:20:07 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:20:07 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:20:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:20:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:20:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:20:07 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:20:07 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:20:07 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:20:07 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:20:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:20:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:20:07 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:20:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:20:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:20:07 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:20:07 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:20:07 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:20:07 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:20:07 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:20:07 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:20:07 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:20:07 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:20:07 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:20:07 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:20:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:20:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:20:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:20:08 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:20:08 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:20:08 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:20:08 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:20:08 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:20:08 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:20:08 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:20:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:20:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:20:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:20:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765282808765&signature=4fc6f9a8276210be528c5926cc6ef5763e1e68ad094fa76c0eec6e36fc98ad67
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:20:09 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:20:09 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:20:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:20:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:20:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:20:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:20:10 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:20:10 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:20:10 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:20:10 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:20:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:20:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:20:11 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:20:11 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:25:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:25:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:25:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:25:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:25:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:25:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:25:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:25:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:25:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:25:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:25:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:25:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:25:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:25:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:25:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:25:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:25:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:25:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:25:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:25:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765283106883&signature=9f6d1ec3ca77cbe32f9896fd779640dc889892d3b616bf954cf6145f11f6b50f
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:25:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:25:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:25:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:25:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:25:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:25:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:25:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:25:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:25:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:25:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:25:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:25:09 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:25:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:30:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:30:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:30:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:30:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:30:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:30:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:30:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:30:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:30:04 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:30:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:30:04 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:30:04 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 15:30:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:30:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:30:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:30:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:30:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:30:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:30:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:30:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:30:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:30:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:30:04 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 15:30:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:30:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 15:30:04 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 15:30:04 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:30:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:30:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:30:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:30:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:30:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:30:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:30:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:30:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:30:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:30:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:30:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:30:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:30:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:30:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:30:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:30:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:30:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:30:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:30:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:30:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:30:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:30:05 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:30:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:30:05 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:30:05 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:30:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:30:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:30:05 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:30:05 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:30:05 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:30:05 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:30:05 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:30:05 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:30:05 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:30:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:30:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:30:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:30:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:30:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:30:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:30:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:30:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765283406476&signature=b7c72ee21f6de8fb7617a4fc1859737298c80cc7d4fcc56393f1df29c8da1eb0
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:30:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:30:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:30:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:30:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:30:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:30:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:30:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:30:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:30:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:30:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:30:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:30:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:30:10 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:30:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:35:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:35:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:35:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:35:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:35:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:35:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:35:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:35:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:35:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:35:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:35:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:35:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:35:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:35:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:35:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:35:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:35:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:35:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:35:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:35:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:35:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:35:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765283706858&signature=356225c94b4c7d341bf3a02e900d18887236eebd773dcb5a8788498da7a5160f
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:35:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:35:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:35:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:35:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:35:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:35:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:35:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:35:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:35:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:35:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:35:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:35:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:35:09 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:35:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:40:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:40:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:40:04 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:40:04 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:40:04 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:40:04 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:40:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:40:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:40:05 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:40:05 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:40:05 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:40:05 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 15:40:05 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:40:05 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:40:05 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:40:05 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 15:40:05 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:40:05 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 15:40:05 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 15:40:05 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:40:05 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:40:05 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:40:05 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:40:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:40:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:40:05 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:40:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:40:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:40:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:40:05 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:40:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:40:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:40:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:40:06 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:40:06 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:40:06 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:40:06 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:40:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:40:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:40:06 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:40:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:40:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:40:06 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:40:06 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:40:06 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:40:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:40:06 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:40:06 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:40:06 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:40:06 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:40:06 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:40:06 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:40:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:40:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:40:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:40:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:40:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:40:06 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:40:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:40:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:40:06 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:40:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:40:06 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:40:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:40:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:40:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:40:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:40:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:40:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765284008001&signature=4492aab96c13a208e9b6a6c5adbac4b0cbe7cf92ec13ac692b6406247c973bf6
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:40:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:40:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:40:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:40:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:40:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:40:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:40:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:40:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:40:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:40:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:40:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:40:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:40:10 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:40:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:45:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:45:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:45:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:45:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:45:05 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:45:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:45:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:45:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:45:05 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:45:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:45:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:45:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:45:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:45:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:45:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:45:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:45:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:45:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:45:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:45:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:45:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:45:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765284308245&signature=f72ebc7e91068326c75468bc95bfb84afade890a4767e0c386bb781ca2c36d65
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:45:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:45:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:45:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:45:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:45:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:45:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Order 22831408733147283456: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:45:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:45:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:45:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:45:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:45:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831677604649050112",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765281397112,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:45:10 Africa/Nairobi] Current USDC balance: 1303.300862 (threshold: 100)
[09-Dec-2025 15:45:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:50:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 15:50:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 15:50:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 15:50:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 15:50:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 15:50:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:50:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:50:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:50:04 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:50:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 15:50:04 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:50:04 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 15:50:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:50:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 15:50:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 15:50:04 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 15:50:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 15:50:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 15:50:04 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 15:50:04 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 15:50:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 15:50:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 15:50:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 15:50:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:50:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:50:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 15:50:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:50:04 Africa/Nairobi] Status sync completed: 34 orders checked, 0 synced, 34 already in sync
[09-Dec-2025 15:50:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:50:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:50:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:50:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:50:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:50:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:50:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:50:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:50:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:50:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 15:50:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:50:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 15:50:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 15:50:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 15:50:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 15:50:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 15:50:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:50:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:50:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 15:50:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 15:50:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 15:50:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 15:50:05 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:50:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 15:50:05 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 15:50:05 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 15:50:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 15:50:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 15:50:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:50:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:50:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:50:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:50:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 15:50:06 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 15:50:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 15:50:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 15:50:06 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 15:50:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 15:50:06 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 15:50:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:50:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:50:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:50:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765284606908&signature=fffeff54307032d00db3335db5f3a070b9eefb3586b812bd20429cadea65a004
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:50:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:50:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:50:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:50:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:50:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:50:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831690518485712896: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:50:08 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 15:50:08 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing order: 22831690518485712896
[09-Dec-2025 15:50:08 Africa/Nairobi] Fetching full order details for 22831690518485712896...
[09-Dec-2025 15:50:08 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765284608476&signature=3fc83647c2536da9705ce446b3c4385801f620e50228be5276b82cc8b919e2f6
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831690518485712896"}
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-85803991","sellerName":"LICETT SANCHEZ NEPTALI JUNIOR","tradeType":"BUY","payType":"BANK","payMethods":[{"id":73018657,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR"},{"fieldId":"0000000000000000002","fieldName":"Bank Card/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account/card number","fieldValue":"0336135887230"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"caixa Geral "},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":"PT50003503360013588723049"},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20200612/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":73018657,"orderStatus":1,"asset":"USDC","amount":"11.87648456","pric
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 15:50:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-85803991","sellerName":"LICETT SANCHEZ NEPTALI JUNIOR","tradeType":"BUY","payType":"BANK","payMethods":[{"id":73018657,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR"},{"fieldId":"0000000000000000002","fieldName":"Bank Card\/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account\/card number","fieldValue":"0336135887230"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"caixa Geral "},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":"PT50003503360013588723049"},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20200612\/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":73018657,"orderStatus":1,"asset":"USDC","amount":"11.87648456","price":"0.84200000","totalPrice":"10.00000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765284475982,"notifyPayEndTime":1765285375982,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.00000001","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"android","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MAKE_TAKE","unreadCount":1,"iconUrl":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20201110\/4cf7d633-92fb-4d37-80ed-458c7d1ea410.png","avgReleasePeriod":130,"avgPayPeriod":444,"expectedPayTime":1765284919982,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"s6766919bb5183925a2b67718f7858039"},"success":true}
[09-Dec-2025 15:50:08 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 15:50:08 Africa/Nairobi] Using root-level order data
[09-Dec-2025 15:50:08 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 15:50:08 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 15:50:08 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 15:50:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 15:50:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"0336135887230","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"caixa Geral ","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"PT50003503360013588723049","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 15:50:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='name', fieldValue='LICETT SAN...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='0336135887...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Field 'bank card/account number' contains value that doesn't match IBAN pattern. Original: '0336135887230', Cleaned: '0336135887230'
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='caixa Gera...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found bank name via fieldContentType=bank: caixa Geral
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='PT50003503...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found IBAN in payMethods: iban = PT50****
[09-Dec-2025 15:50:08 Africa/Nairobi] Extracted payment details: {"name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","iban":"PT50****"}
[09-Dec-2025 15:50:08 Africa/Nairobi] IBAN found: PT50****
[09-Dec-2025 15:50:08 Africa/Nairobi] New order inserted: ID 430, Order No: 22831690518485712896
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing payment for order: 22831690518485712896
[09-Dec-2025 15:50:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 15:50:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"0336135887230","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"caixa Geral ","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"PT50003503360013588723049","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 15:50:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='name', fieldValue='LICETT SAN...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='0336135887...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Field 'bank card/account number' contains value that doesn't match IBAN pattern. Original: '0336135887230', Cleaned: '0336135887230'
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='caixa Gera...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found bank name via fieldContentType=bank: caixa Geral
[09-Dec-2025 15:50:08 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='PT50003503...'
[09-Dec-2025 15:50:08 Africa/Nairobi] Found IBAN in payMethods: iban = PT50****
[09-Dec-2025 15:50:08 Africa/Nairobi] Extracted payment details: {"name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","iban":"PT50****"}
[09-Dec-2025 15:50:08 Africa/Nairobi] Text appears to be already in English: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:08 Africa/Nairobi] Translation returned same as original. Using original name: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:08 Africa/Nairobi] Updated payment_details with translated name: 'LICETT SANCHEZ NEPTALI JUNIOR' (original: 'LICETT SANCHEZ NEPTALI JUNIOR', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 15:50:09 Africa/Nairobi] Text appears to be already in English: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:09 Africa/Nairobi] Translation returned same as original. Using original name: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:09 Africa/Nairobi] Text appears to be already in English: LICETT
[09-Dec-2025 15:50:09 Africa/Nairobi] Translation returned same as original. Using original name: LICETT
[09-Dec-2025 15:50:09 Africa/Nairobi] Text appears to be already in English: SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:09 Africa/Nairobi] Translation returned same as original. Using original name: SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 15:50:09 Africa/Nairobi] Name translation: Original='LICETT SANCHEZ NEPTALI JUNIOR' -> Translated='LICETT SANCHEZ NEPTALI JUNIOR'
[09-Dec-2025 15:50:09 Africa/Nairobi]   First name: 'LICETT' -> 'LICETT'
[09-Dec-2025 15:50:09 Africa/Nairobi]   Last name: 'SANCHEZ NEPTALI JUNIOR' -> 'SANCHEZ NEPTALI JUNIOR'
[09-Dec-2025 15:50:09 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"LICETT","last_name":"SANCHEZ NEPTALI JUNIOR","account_owner_name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","account_type":"iban","iban":{"account_number":"PT50003503360013588723049","country":"PRT"}}
[09-Dec-2025 15:50:10 Africa/Nairobi] Created external account: ad8418b2-78c5-411d-aa9d-81abcc1065d9
[09-Dec-2025 15:50:10 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 15:50:11 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.8636
[09-Dec-2025 15:50:11 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8551
[09-Dec-2025 15:50:11 Africa/Nairobi] Order fiat amount: 10 EUR
[09-Dec-2025 15:50:11 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 10.060362173038 EUR
[09-Dec-2025 15:50:11 Africa/Nairobi] Fiat amount user will receive: 10 EUR
[09-Dec-2025 15:50:11 Africa/Nairobi] Bridge fee amount: 0.060362173038229 EUR
[09-Dec-2025 15:50:11 Africa/Nairobi] Calculated USDC amount: 11.785129 USDC (for 10 EUR at rate 0.8551, including 0.60% Bridge fee)
[09-Dec-2025 15:50:11 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"ad8418b2-78c5-411d-aa9d-81abcc1065d9","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 15:50:13 Africa/Nairobi] Created liquidation address: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:13 Africa/Nairobi] Sending 11.785129 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:13 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 15:50:13 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 15:50:13 Africa/Nairobi]   To: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:13 Africa/Nairobi]   Amount (USDC): 11.785129
[09-Dec-2025 15:50:13 Africa/Nairobi]   Amount (tokens/wei): 11785129
[09-Dec-2025 15:50:13 Africa/Nairobi]   Current USDC balance: 1303.300862
[09-Dec-2025 15:50:13 Africa/Nairobi]   Balance check passed: 1303.300862 >= 11.785129
[09-Dec-2025 15:50:13 Africa/Nairobi]   Current MATIC balance: 4.014499152045 MATIC
[09-Dec-2025 15:50:13 Africa/Nairobi]   MATIC balance check passed: 4.014499152045 >= 0.02 MATIC
[09-Dec-2025 15:50:13 Africa/Nairobi] Nonce retrieved: 0x24a (latest confirmed: 586, no pending transactions)
[09-Dec-2025 15:50:14 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 15:50:14 Africa/Nairobi]   Network suggested maxFeePerGas: 100 Gwei
[09-Dec-2025 15:50:14 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 15:50:14 Africa/Nairobi]   Final gasPrice (legacy, normal): 150 Gwei
[09-Dec-2025 15:50:14 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 15:50:14 Africa/Nairobi]   Recipient: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:14 Africa/Nairobi]   Amount (wei): 11785129
[09-Dec-2025 15:50:14 Africa/Nairobi]   Amount (hex): b3d3a9
[09-Dec-2025 15:50:14 Africa/Nairobi]   Amount (hex padded, 64 chars): 0000000000000000000000000000000000000000000000000000000000b3d3a9
[09-Dec-2025 15:50:14 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 15:50:14 Africa/Nairobi]   Transfer data: 0xa9059cbb00000000000000000000000076be4c2f2ee86b401cdc2839fbe8bfb5b912f3790000000000000000000000000000000000000000000000000000000000b3d3a9
[09-Dec-2025 15:50:14 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 15:50:14 Africa/Nairobi] Sending to address: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:14 Africa/Nairobi] Amount in tokens (wei): 11785129
[09-Dec-2025 15:50:14 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 15:50:14 Africa/Nairobi]   Nonce: 0x24a
[09-Dec-2025 15:50:14 Africa/Nairobi]   gasPrice: 0x22ecb25c00 (150 Gwei)
[09-Dec-2025 15:50:14 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 15:50:14 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 15:50:14 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x22ecb25c00 (150000000000 wei = 150 Gwei)
[09-Dec-2025 15:50:14 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 15:50:14 Africa/Nairobi]   {
    "nonce": "0x24a",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb00000000000000000000000076be4c2f2ee86b401cdc2839fbe8bfb5b912f3790000000000000000000000000000000000000000000000000000000000b3d3a9",
    "chainId": 137,
    "gasPrice": "0x22ecb25c00"
}
[09-Dec-2025 15:50:14 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 15:50:14 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 15:50:14 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0x7dc48953ef3788730cc7b0cd82596fcae8f4ebdcdddaaf7da5de2cbc17a3c7e2
[09-Dec-2025 15:50:14 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 15:50:16 Africa/Nairobi] Transaction status check: PENDING
[09-Dec-2025 15:50:16 Africa/Nairobi] USDC sent successfully. TX Hash: 0x7dc48953ef3788730cc7b0cd82596fcae8f4ebdcdddaaf7da5de2cbc17a3c7e2
[09-Dec-2025 15:50:16 Africa/Nairobi] Waiting for transaction confirmation: 0x7dc48953ef3788730cc7b0cd82596fcae8f4ebdcdddaaf7da5de2cbc17a3c7e2
[09-Dec-2025 15:50:19 Africa/Nairobi] Transaction confirmed with 1 confirmations
[09-Dec-2025 15:50:19 Africa/Nairobi] Transaction confirmed with 1 confirmations
[09-Dec-2025 15:50:19 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0x76be4c2f2ee86b401cdc2839fbe8bfb5b912f379
[09-Dec-2025 15:50:19 Africa/Nairobi] Transaction Hash: 0x7dc48953ef3788730cc7b0cd82596fcae8f4ebdcdddaaf7da5de2cbc17a3c7e2
[09-Dec-2025 15:50:19 Africa/Nairobi] USDC Amount Sent: 11.785129
[09-Dec-2025 15:50:19 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 15:50:19 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831690518485712896 (ID: 430)
[09-Dec-2025 15:50:19 Africa/Nairobi] Calling Binance API to mark order 22831690518485712896 as paid...
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765284619905&signature=d5a68bc7cd62c980a0ecfd3bd3ca36bce4314d8307f0c90406b9144e03dc202c
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831690518485712896","payId":0}
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","orderStatus":2,"notifyPayTime":1765284620078,"confirmPayEndTime":1765285520078,"complainFreezeTime":1765285220078,"selectedPayId":0},"success":true}
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","orderStatus":2,"notifyPayTime":1765284620078,"confirmPayEndTime":1765285520078,"complainFreezeTime":1765285220078,"selectedPayId":0},"success":true}
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","orderStatus":2,"notifyPayTime":1765284620078,"confirmPayEndTime":1765285520078,"complainFreezeTime":1765285220078,"selectedPayId":0},"success":true}
[09-Dec-2025 15:50:20 Africa/Nairobi] SUCCESS: Order 22831690518485712896 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831690518485712896","orderStatus":2,"notifyPayTime":1765284620078,"confirmPayEndTime":1765285520078,"complainFreezeTime":1765285220078,"selectedPayId":0},"success":true})
[09-Dec-2025 15:50:20 Africa/Nairobi] Order 22831690518485712896 marked as paid on Binance successfully
[09-Dec-2025 15:50:20 Africa/Nairobi] Preparing to generate proof of payment image for order 22831690518485712896...
[09-Dec-2025 15:50:20 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765284620284&signature=6f19e47ddf1d6673758a8c4f904ddcf5f639d80e7a9a1b6b714830fa58f2777c
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831690518485712896_1765284620.jpg"}
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/4100aad08b6d436185e8717f82cc1378_20251209125020.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkYwRAIgXG9jDAoPnK9DYiOCQ0EWKroQonz39ATN9EGRVIZvIcYCICoDOtqW%2BaoRw0RP8ZsVDjemEioGEf%2BppLnvYD1icwCfKo8FCL7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMzY5MDk2NDE5MTg2IgzherO0Jmc%2BuOVAX2Yq4wQsKmh3WhgDXufsKvqPhPWBvQN96L0Lsv8hJbsy72irp0P6JERwqomMzOZMlfGX1WQEqEy64ADtnxBL8Ogo4JjiKtPrdhqcLpU8iejXkOR76BwHq%2FLAtXWXLFvCea%2FuBtnClrxAIOE5fukG1LsrwtCoe54YA4Plvp27eRmeOOOQVr8mmsgmJuuorHxWIcL9V2VjIx2bbgsZAyw0s3KtMcOOM0Uz1y%2Fsqw6w1zfnkI6m%2FDjp7by%2FHC48dy%2FD%2BjktqLZR3r65SQDhKMWzsuteJ%2BDVBrV%2FJQhZASE348NXI7IFH%2BTUQ0GqryE5oqWTI7Qf6sJ03XliV7LiI4yTCUnTdtJ8p%2Bj4kOEqDb0k%2B1eLEF%2BSS%2BHwZkHrL%2BGKRAIYSHxhFYxsNbf%2B274629qEdFS3Fa1dpukTF%2BFGra0qgsfva5BOjOGQb%2BSUbnDXqHrt4Fec7TtGwe636OiU20QdkCOigOZzANSwnuA4nTNcah3Xn5%2BG5p8tEqt%2FXjbs3q%2FZ7oA9aTltaTVCJ9TZYlLRuv%2F8MKQfpNzvJVki9Rw6xk8MjQ00oKegIHnwTD0N47ox08dWQ3wpftiqxQcCLBb4nWFS%2FM9%2FziF%2FR%2BeHhChwUnNnd1HyFMm9W%2F3B9CfBf9BY5afz3PlJER94lXrfjpP71ovD9ANMq1kX57xPQmEdkOyL0wFimHpzhphIiOSKP2oNZcvyx%2B7tjXQwNPENk70P%2FsilBgOHwCofibsy6LpLixwW%2BzNb4JZ5hW9ZGLR3M0J524T0iTXE%2B1DVZs2tHN5LkG3%2Bs%2Fo7mDwpE%2BOuKNNoWkBoS9gp4%2FtDrTCMtuDJBjqZAQlqNx%2Ff4w5p8u7MZG44qdNXI%2BShSbDrFAY0f2l7zQrMErzft2qplaU5SViml5AqnnnX%2FA1vUgsCTqWpNRoKMB4%2FWw%2Fi6GgOhcKiFUAsrI3%2BlB4vaxeKn9BjuBP612Yrpg%2BxiJsphz7RIBjTxz7BbT6YSLu0%2BSFWQGcGtvnQsF2yw4vI%2FJYvtI4ZzRgWCyeiHJqPgcAshfix0Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T125020Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZFEDSIR2E%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=f9098af50567b59b1839666c4368e84f1bea4764d004eef377063166c1f62751","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/4100aad08b6d436185e8717f82cc1378_20251209125020
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 15:50:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/4100aad08b6d436185e8717f82cc1378_20251209125020.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkYwRAIgXG9jDAoPnK9DYiOCQ0EWKroQonz39ATN9EGRVIZvIcYCICoDOtqW%2BaoRw0RP8ZsVDjemEioGEf%2BppLnvYD1icwCfKo8FCL7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMzY5MDk2NDE5MTg2IgzherO0Jmc%2BuOVAX2Yq4wQsKmh3WhgDXufsKvqPhPWBvQN96L0Lsv8hJbsy72irp0P6JERwqomMzOZMlfGX1WQEqEy64ADtnxBL8Ogo4JjiKtPrdhqcLpU8iejXkOR76BwHq%2FLAtXWXLFvCea%2FuBtnClrxAIOE5fukG1LsrwtCoe54YA4Plvp27eRmeOOOQVr8mmsgmJuuorHxWIcL9V2VjIx2bbgsZAyw0s3KtMcOOM0Uz1y%2Fsqw6w1zfnkI6m%2FDjp7by%2FHC48dy%2FD%2BjktqLZR3r65SQDhKMWzsuteJ%2BDVBrV%2FJQhZASE348NXI7IFH%2BTUQ0GqryE5oqWTI7Qf6sJ03XliV7LiI4yTCUnTdtJ8p%2Bj4kOEqDb0k%2B1eLEF%2BSS%2BHwZkHrL%2BGKRAIYSHxhFYxsNbf%2B274629qEdFS3Fa1dpukTF%2BFGra0qgsfva5BOjOGQb%2BSUbnDXqHrt4Fec7TtGwe636OiU20QdkCOigOZzANSwnuA4nTNcah3Xn5%2BG5p8tEqt%2FXjbs3q%2FZ7oA9aTltaTVCJ9TZYlLRuv%2F8MKQfpNzvJVki9Rw6xk8MjQ00oKegIHnwTD0N47ox08dWQ3wpftiqxQcCLBb4nWFS%2FM9%2FziF%2FR%2BeHhChwUnNnd1HyFMm9W%2F3B9CfBf9BY5afz3PlJER94lXrfjpP71ovD9ANMq1kX57xPQmEdkOyL0wFimHpzhphIiOSKP2oNZcvyx%2B7tjXQwNPENk70P%2FsilBgOHwCofibsy6LpLixwW%2BzNb4JZ5hW9ZGLR3M0J524T0iTXE%2B1DVZs2tHN5LkG3%2Bs%2Fo7mDwpE%2BOuKNNoWkBoS9gp4%2FtDrTCMtuDJBjqZAQlqNx%2Ff4w5p8u7MZG44qdNXI%2BShSbDrFAY0f2l7zQrMErzft2qplaU5SViml5AqnnnX%2FA1vUgsCTqWpNRoKMB4%2FWw%2Fi6GgOhcKiFUAsrI3%2BlB4vaxeKn9BjuBP612Yrpg%2BxiJsphz7RIBjTxz7BbT6YSLu0%2BSFWQGcGtvnQsF2yw4vI%2FJYvtI4ZzRgWCyeiHJqPgcAshfix0Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T125020Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZFEDSIR2E%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=f9098af50567b59b1839666c4368e84f1bea4764d004eef377063166c1f62751","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/4100aad08b6d436185e8717f82cc1378_20251209125020.jpg"},"success":true}
[09-Dec-2025 15:50:20 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 15:50:22 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/4100aad08b6d436185e8717f82cc1378_20251209125020.jpg
[09-Dec-2025 15:50:22 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831690518485712896
[09-Dec-2025 15:50:22 Africa/Nairobi] Preparing to send custom message to buyer for order 22831690518485712896...
[09-Dec-2025 15:50:22 Africa/Nairobi] Payment confirmation message prepared for order 22831690518485712896
[09-Dec-2025 15:50:22 Africa/Nairobi] Custom message queued for order 22831690518485712896 (will be sent via WebSocket cron)
[09-Dec-2025 15:50:22 Africa/Nairobi] Order 22831690518485712896 payment processed successfully
[09-Dec-2025 15:50:22 Africa/Nairobi] Current USDC balance: 1291.515733 (threshold: 100)
[09-Dec-2025 15:50:22 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 15:55:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 15:55:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 15:55:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:55:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 15:55:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 15:55:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 15:55:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 15:55:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 15:55:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 15:55:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 15:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:55:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:55:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 15:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:55:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:55:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 15:55:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:55:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 15:55:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 15:55:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765284907494&signature=881a4e5eabf51d8daaea05f68529551dd4f473d4f932495bfbace760abe087e6
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 15:55:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:55:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 15:55:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 15:55:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:55:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 15:55:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 15:55:08 Africa/Nairobi] Checking Bridge drain status for order 22831690518485712896 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: e431c2b6-511f-4b3f-8866-c6f56835af69)
[09-Dec-2025 15:55:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 15:55:09 Africa/Nairobi] INFO: No drains found for order 22831690518485712896 (liquidation address e431c2b6-511f-4b3f-8866-c6f56835af69) - crypto may not have been sent yet
[09-Dec-2025 15:55:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 15:55:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 15:55:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 15:55:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 15:55:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 15:55:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831690518485712896",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "11.87648456",
    "totalPrice": "10.00000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765284475982,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 15:55:10 Africa/Nairobi] Current USDC balance: 1291.515733 (threshold: 100)
[09-Dec-2025 15:55:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:00:04 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 16:00:04 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 16:00:04 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 16:00:04 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 16:00:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 16:00:04 Africa/Nairobi] === Binance WebSocket Chat Handler Started ===
[09-Dec-2025 16:00:04 Africa/Nairobi] No pending messages to send - exiting immediately
[09-Dec-2025 16:00:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:00:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:00:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:00:04 Africa/Nairobi] Funding asset result: USDC - Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:00:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 16:00:04 Africa/Nairobi]   Free: 204.19078281, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:00:04 Africa/Nairobi]   Total (all states): 204.19078281
[09-Dec-2025 16:00:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"204.19078281","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:00:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 16:00:05 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 16:00:05 Africa/Nairobi]   - Funding account: 204.19078281 USDC
[09-Dec-2025 16:00:05 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 16:00:05 Africa/Nairobi] ✓ Found USDC in both accounts: Total=219.26078275 (Funding: 204.19078281, Spot: 15.06999994)
[09-Dec-2025 16:00:05 Africa/Nairobi] USDC Balance - Free: 219.26078275, Total: 219.26078275, Account Type: funding+spot
[09-Dec-2025 16:00:05 Africa/Nairobi] USDC balance (219.26078275) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 16:00:05 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 16:00:05 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 16:00:05 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 16:00:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:00:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:00:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 16:00:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:00:05 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 16:00:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:00:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:00:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:00:05 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:00:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:00:06 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 16:00:06 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:00:06 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 16:00:06 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 16:00:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 16:00:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 16:00:06 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 16:00:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:00:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:00:06 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 16:00:06 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 16:00:06 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 16:00:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:00:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:00:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:00:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:00:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:00:06 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:00:06 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 16:00:06 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:00:06 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 16:00:06 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:00:06 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 16:00:07 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:00:07 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 16:00:07 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 16:00:07 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 16:00:07 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 16:00:07 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 16:00:07 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 16:00:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:00:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:00:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:00:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:00:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:00:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:00:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:00:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765285207841&signature=a19a6f9e90be1592fa9631fa0872462a7803e12aa84819af34e120232c0a2769
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:00:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:00:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:00:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:00:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:00:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:00:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:00:08 Africa/Nairobi] Checking Bridge drain status for order 22831690518485712896 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: e431c2b6-511f-4b3f-8866-c6f56835af69)
[09-Dec-2025 16:00:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:00:09 Africa/Nairobi] Order 22831690518485712896 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 16:00:09 Africa/Nairobi] SKIP: Order 22831690518485712896 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:00:10 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:00:10 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:00:10 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:00:10 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:00:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:00:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831690518485712896",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "11.87648456",
    "totalPrice": "10.00000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765284475982,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:00:11 Africa/Nairobi] Current USDC balance: 1291.515733 (threshold: 100)
[09-Dec-2025 16:00:11 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:05:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:05:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:05:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:05:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:05:03 Africa/Nairobi] Order 22831690518485712896 status changed to COMPLETED (user released crypto) - deleting external account ad8418b2-78c5-411d-aa9d-81abcc1065d9 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 16:05:04 Africa/Nairobi] SUCCESS: Deleted external account ad8418b2-78c5-411d-aa9d-81abcc1065d9 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831690518485712896)
[09-Dec-2025 16:05:04 Africa/Nairobi] Order 22831690518485712896 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 16:05:04 Africa/Nairobi] Status sync completed: 35 orders checked, 1 synced, 34 already in sync
[09-Dec-2025 16:05:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:05:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:05:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:05:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:05:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:05:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:05:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:05:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:05:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:05:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:05:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:05:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:05:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:05:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:05:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:05:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:05:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765285506887&signature=3cb3470d584a23085d76b269c0ad1d834dcbe59f82e972b0c580bc7185db728f
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:05:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:05:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:05:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:05:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:05:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:05:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:05:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:05:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:05:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:05:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:05:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:05:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831690518485712896",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "11.87648456",
    "totalPrice": "10.00000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765284475982,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:05:09 Africa/Nairobi] Current USDC balance: 1291.515733 (threshold: 100)
[09-Dec-2025 16:05:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:10:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:10:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:10:04 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 16:10:04 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 16:10:04 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 16:10:04 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 16:10:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 16:10:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:10:04 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:10:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 16:10:04 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:10:04 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 16:10:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:10:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 16:10:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:10:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:10:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 16:10:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:10:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:10:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:10:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:10:05 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 16:10:05 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 16:10:05 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 16:10:05 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 16:10:05 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 16:10:05 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 16:10:05 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 16:10:05 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 16:10:05 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 16:10:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 16:10:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:10:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:10:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:10:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:10:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:10:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 16:10:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:10:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 16:10:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 16:10:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 16:10:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 16:10:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 16:10:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:10:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:10:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 16:10:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 16:10:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 16:10:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:10:06 Africa/Nairobi] Funding asset result: USDT - Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:10:06 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 16:10:06 Africa/Nairobi]   Free: 165.92, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:10:06 Africa/Nairobi]   Total (all states): 165.92
[09-Dec-2025 16:10:06 Africa/Nairobi]   Full data: {"asset":"USDT","free":"165.92","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:10:06 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 16:10:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:10:06 Africa/Nairobi]   - Funding account: 165.92 USDT
[09-Dec-2025 16:10:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 16:10:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=166.24 (Funding: 165.92, Spot: 0.32)
[09-Dec-2025 16:10:06 Africa/Nairobi] USDT Balance - Free: 166.24, Total: 166.24, Account Type: funding+spot
[09-Dec-2025 16:10:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":166.23999999999998,"locked":0,"total":166.23999999999998,"account_type":"funding+spot","funding_balance":165.92,"spot_balance":0.32}
[09-Dec-2025 16:10:06 Africa/Nairobi] USDT balance (166.24) is below threshold (250). Skipping conversion.
[09-Dec-2025 16:10:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:10:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:10:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:10:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:10:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:10:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:10:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765285807220&signature=098e866a4b96045b32fb59d46cb69bee6128868f3619e02410d4c7e3c08acd27
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:10:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:10:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:10:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:10:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:10:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:10:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:10:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:10:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:10:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:10:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:10:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831690518485712896",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "11.87648456",
    "totalPrice": "10.00000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765284475982,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:10:10 Africa/Nairobi] Current USDC balance: 1291.515733 (threshold: 100)
[09-Dec-2025 16:10:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:15:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:15:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:15:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:15:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:15:03 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 16:15:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:15:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:15:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:15:03 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:15:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:15:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:15:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:15:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:15:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:15:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:15:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:15:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:15:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:15:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:15:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:15:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:15:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765286106317&signature=59f704c8f7dd9b010855de0931e3de9ce929aa12e874bbf5a518c146cd108172
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:15:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:15:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:15:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:15:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:15:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:15:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831696183621963776: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:15:07 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 16:15:07 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 16:15:07 Africa/Nairobi] Processing order: 22831696183621963776
[09-Dec-2025 16:15:07 Africa/Nairobi] Fetching full order details for 22831696183621963776...
[09-Dec-2025 16:15:07 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765286107653&signature=425119bb3818bf6ecdc3a7e7f2fbadff18cb0be0327c2fcadcb9bea1e9121472
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831696183621963776"}
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"User-ada2a","sellerName":"HOUSSEM OUELHAZI","tradeType":"BUY","payType":"SEPAinstant","payMethods":[{"id":62702442,"identifier":"SEPAinstant","tradeMethodName":"SEPA Instant","fields":[{"fieldId":"30298511377050714112","fieldName":"Full Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Full Name","fieldValue":"HOUSSEM OUELHAZI"},{"fieldId":"30298511467588382720","fieldName":"Bank Name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"Bank Name","fieldValue":"Wise"},{"fieldId":"30298511542023446528","fieldName":"IBAN Number","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"IBAN Number","fieldValue":"BE61967517645617"},{"fieldId":"30298511666128580608","fieldName":"BIC/SWIFT Code","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":false,"isCopyable":true,"hintWord":"BIC/SWIFT Code","fieldValue":"TRWIBEB1XXX"}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20211129/e77da839-5269-4bf8-b693-0f32d1708385.png"}],"selectedPayId":62702442,"orderStatus":1,"asset":"USDT","amount":"16.50000000","price":"0.84200000","totalPrice":"13.89000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\uD83D\uDCE2 TRADE TERMS (READ BEFORE OPENING)\n\n\uD83E\uDD16 AUTOMATED SYSTEM NOTICE\n\n· YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n· All payments are processed automatically by bot\n· DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\uD83C\uDFE6 IBAN REQUIREMENT (CRITICAL)\n\n· IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n· Bot CANNOT read IBA
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 16:15:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"User-ada2a","sellerName":"HOUSSEM OUELHAZI","tradeType":"BUY","payType":"SEPAinstant","payMethods":[{"id":62702442,"identifier":"SEPAinstant","tradeMethodName":"SEPA Instant","fields":[{"fieldId":"30298511377050714112","fieldName":"Full Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Full Name","fieldValue":"HOUSSEM OUELHAZI"},{"fieldId":"30298511467588382720","fieldName":"Bank Name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"Bank Name","fieldValue":"Wise"},{"fieldId":"30298511542023446528","fieldName":"IBAN Number","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":true,"isCopyable":true,"hintWord":"IBAN Number","fieldValue":"BE61967517645617"},{"fieldId":"30298511666128580608","fieldName":"BIC\/SWIFT Code","fieldContentType":"single_text","restrictionType":0,"lengthLimit":50,"isRequired":false,"isCopyable":true,"hintWord":"BIC\/SWIFT Code","fieldValue":"TRWIBEB1XXX"}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20211129\/e77da839-5269-4bf8-b693-0f32d1708385.png"}],"selectedPayId":62702442,"orderStatus":1,"asset":"USDT","amount":"16.50000000","price":"0.84200000","totalPrice":"13.89000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765285826683,"notifyPayEndTime":1765286726683,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.01","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"ios","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MATCH_PAY","unreadCount":1,"iconUrl":"https:\/\/bin.bnbstatic.com\/images\/20191212\/ec1e0b6e-06f7-4963-b454-6f631a49b4d1.png","avgReleasePeriod":2139,"avgPayPeriod":444,"expectedPayTime":1765286270683,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"sa4b31805f836371b856e242d57e441b7"},"success":true}
[09-Dec-2025 16:15:08 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 16:15:08 Africa/Nairobi] Using root-level order data
[09-Dec-2025 16:15:08 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 16:15:08 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 16:15:08 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 16:15:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 16:15:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30298511377050714112","payMethods.0.fields.0.fieldName":"Full Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"HOUSSEM OUELHAZI","payMethods.0.fields.1.fieldId":"30298511467588382720","payMethods.0.fields.1.fieldName":"Bank Name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"Wise","payMethods.0.fields.2.fieldId":"30298511542023446528","payMethods.0.fields.2.fieldName":"IBAN Number","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"BE61967517645617","payMethods.0.fields.3.fieldId":"30298511666128580608","payMethods.0.fields.3.fieldName":"BIC\/SWIFT Code","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"TRWIBEB1XXX"}
[09-Dec-2025 16:15:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing payment method: SEPAinstant
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='full name', fieldValue='HOUSSEM OU...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='Wise...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found bank name: bank name = Wise
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='iban number', fieldValue='BE61967517...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found IBAN in payMethods: iban number = BE61****
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='bic/swift code', fieldValue='TRWIBEB1XX...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Extracted payment details: {"name":"HOUSSEM OUELHAZI","bank_name":"Wise","iban":"BE61****"}
[09-Dec-2025 16:15:08 Africa/Nairobi] IBAN found: BE61****
[09-Dec-2025 16:15:08 Africa/Nairobi] New order inserted: ID 431, Order No: 22831696183621963776
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing payment for order: 22831696183621963776
[09-Dec-2025 16:15:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 16:15:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30298511377050714112","payMethods.0.fields.0.fieldName":"Full Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"HOUSSEM OUELHAZI","payMethods.0.fields.1.fieldId":"30298511467588382720","payMethods.0.fields.1.fieldName":"Bank Name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"Wise","payMethods.0.fields.2.fieldId":"30298511542023446528","payMethods.0.fields.2.fieldName":"IBAN Number","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"BE61967517645617","payMethods.0.fields.3.fieldId":"30298511666128580608","payMethods.0.fields.3.fieldName":"BIC\/SWIFT Code","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"TRWIBEB1XXX"}
[09-Dec-2025 16:15:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing payment method: SEPAinstant
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='full name', fieldValue='HOUSSEM OU...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='Wise...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found bank name: bank name = Wise
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='iban number', fieldValue='BE61967517...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Found IBAN in payMethods: iban number = BE61****
[09-Dec-2025 16:15:08 Africa/Nairobi] Processing field: fieldName='bic/swift code', fieldValue='TRWIBEB1XX...'
[09-Dec-2025 16:15:08 Africa/Nairobi] Extracted payment details: {"name":"HOUSSEM OUELHAZI","bank_name":"Wise","iban":"BE61****"}
[09-Dec-2025 16:15:08 Africa/Nairobi] Text appears to be already in English: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Translation returned same as original. Using original name: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Updated payment_details with translated name: 'HOUSSEM OUELHAZI' (original: 'HOUSSEM OUELHAZI', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 16:15:08 Africa/Nairobi] Text appears to be already in English: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Translation returned same as original. Using original name: HOUSSEM OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Text appears to be already in English: HOUSSEM
[09-Dec-2025 16:15:08 Africa/Nairobi] Translation returned same as original. Using original name: HOUSSEM
[09-Dec-2025 16:15:08 Africa/Nairobi] Text appears to be already in English: OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Translation returned same as original. Using original name: OUELHAZI
[09-Dec-2025 16:15:08 Africa/Nairobi] Name translation: Original='HOUSSEM OUELHAZI' -> Translated='HOUSSEM OUELHAZI'
[09-Dec-2025 16:15:08 Africa/Nairobi]   First name: 'HOUSSEM' -> 'HOUSSEM'
[09-Dec-2025 16:15:08 Africa/Nairobi]   Last name: 'OUELHAZI' -> 'OUELHAZI'
[09-Dec-2025 16:15:08 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"HOUSSEM","last_name":"OUELHAZI","account_owner_name":"HOUSSEM OUELHAZI","bank_name":"Wise","account_type":"iban","iban":{"account_number":"BE61967517645617","country":"BEL"}}
[09-Dec-2025 16:15:09 Africa/Nairobi] Created external account: 666caf8f-e933-4be2-b519-1327192948cb
[09-Dec-2025 16:15:09 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 16:15:10 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.8636
[09-Dec-2025 16:15:10 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8551
[09-Dec-2025 16:15:10 Africa/Nairobi] Order fiat amount: 13.89 EUR
[09-Dec-2025 16:15:10 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 13.97384305835 EUR
[09-Dec-2025 16:15:10 Africa/Nairobi] Fiat amount user will receive: 13.89 EUR
[09-Dec-2025 16:15:10 Africa/Nairobi] Bridge fee amount: 0.083843058350102 EUR
[09-Dec-2025 16:15:10 Africa/Nairobi] Calculated USDC amount: 16.361765 USDC (for 13.89 EUR at rate 0.8551, including 0.60% Bridge fee)
[09-Dec-2025 16:15:11 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"666caf8f-e933-4be2-b519-1327192948cb","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 16:15:12 Africa/Nairobi] Created liquidation address: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:12 Africa/Nairobi] Sending 16.361765 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:12 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 16:15:12 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 16:15:12 Africa/Nairobi]   To: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:12 Africa/Nairobi]   Amount (USDC): 16.361765
[09-Dec-2025 16:15:12 Africa/Nairobi]   Amount (tokens/wei): 16361765
[09-Dec-2025 16:15:12 Africa/Nairobi]   Current USDC balance: 1291.515733
[09-Dec-2025 16:15:12 Africa/Nairobi]   Balance check passed: 1291.515733 >= 16.361765
[09-Dec-2025 16:15:13 Africa/Nairobi]   Current MATIC balance: 4.005175302045 MATIC
[09-Dec-2025 16:15:13 Africa/Nairobi]   MATIC balance check passed: 4.005175302045 >= 0.02 MATIC
[09-Dec-2025 16:15:13 Africa/Nairobi] Nonce retrieved: 0x24b (latest confirmed: 587, no pending transactions)
[09-Dec-2025 16:15:13 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 16:15:13 Africa/Nairobi]   Network suggested maxFeePerGas: 100 Gwei
[09-Dec-2025 16:15:13 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 16:15:13 Africa/Nairobi]   Final gasPrice (legacy, normal): 150 Gwei
[09-Dec-2025 16:15:13 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 16:15:13 Africa/Nairobi]   Recipient: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:13 Africa/Nairobi]   Amount (wei): 16361765
[09-Dec-2025 16:15:13 Africa/Nairobi]   Amount (hex): f9a925
[09-Dec-2025 16:15:13 Africa/Nairobi]   Amount (hex padded, 64 chars): 0000000000000000000000000000000000000000000000000000000000f9a925
[09-Dec-2025 16:15:13 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 16:15:13 Africa/Nairobi]   Transfer data: 0xa9059cbb0000000000000000000000001ac317331a3736fcc64da24a3416ca0d8a7afc5f0000000000000000000000000000000000000000000000000000000000f9a925
[09-Dec-2025 16:15:13 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 16:15:13 Africa/Nairobi] Sending to address: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:13 Africa/Nairobi] Amount in tokens (wei): 16361765
[09-Dec-2025 16:15:13 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 16:15:13 Africa/Nairobi]   Nonce: 0x24b
[09-Dec-2025 16:15:13 Africa/Nairobi]   gasPrice: 0x22ecb25c00 (150 Gwei)
[09-Dec-2025 16:15:13 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 16:15:13 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 16:15:13 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x22ecb25c00 (150000000000 wei = 150 Gwei)
[09-Dec-2025 16:15:13 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 16:15:13 Africa/Nairobi]   {
    "nonce": "0x24b",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb0000000000000000000000001ac317331a3736fcc64da24a3416ca0d8a7afc5f0000000000000000000000000000000000000000000000000000000000f9a925",
    "chainId": 137,
    "gasPrice": "0x22ecb25c00"
}
[09-Dec-2025 16:15:13 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 16:15:13 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 16:15:13 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0x1c8f1e7b36c760aa7c30a9f04f55cf8dc8b8c9fa300c59da3328cb0091aaf390
[09-Dec-2025 16:15:13 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 16:15:15 Africa/Nairobi] Transaction status check: PENDING
[09-Dec-2025 16:15:15 Africa/Nairobi] USDC sent successfully. TX Hash: 0x1c8f1e7b36c760aa7c30a9f04f55cf8dc8b8c9fa300c59da3328cb0091aaf390
[09-Dec-2025 16:15:15 Africa/Nairobi] Waiting for transaction confirmation: 0x1c8f1e7b36c760aa7c30a9f04f55cf8dc8b8c9fa300c59da3328cb0091aaf390
[09-Dec-2025 16:15:19 Africa/Nairobi] Transaction confirmed with 1 confirmations
[09-Dec-2025 16:15:19 Africa/Nairobi] Transaction confirmed with 1 confirmations
[09-Dec-2025 16:15:19 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0x1ac317331a3736fcc64da24a3416ca0d8a7afc5f
[09-Dec-2025 16:15:19 Africa/Nairobi] Transaction Hash: 0x1c8f1e7b36c760aa7c30a9f04f55cf8dc8b8c9fa300c59da3328cb0091aaf390
[09-Dec-2025 16:15:19 Africa/Nairobi] USDC Amount Sent: 16.361765
[09-Dec-2025 16:15:19 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 16:15:19 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831696183621963776 (ID: 431)
[09-Dec-2025 16:15:19 Africa/Nairobi] Calling Binance API to mark order 22831696183621963776 as paid...
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765286119399&signature=d80ed211c3c77c639f02781f04153b1fe886b006498c07b023c0585e2c892dfd
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831696183621963776","payId":0}
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","orderStatus":2,"notifyPayTime":1765286119561,"confirmPayEndTime":1765287019561,"complainFreezeTime":1765286719561,"selectedPayId":0},"success":true}
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","orderStatus":2,"notifyPayTime":1765286119561,"confirmPayEndTime":1765287019561,"complainFreezeTime":1765286719561,"selectedPayId":0},"success":true}
[09-Dec-2025 16:15:19 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","orderStatus":2,"notifyPayTime":1765286119561,"confirmPayEndTime":1765287019561,"complainFreezeTime":1765286719561,"selectedPayId":0},"success":true}
[09-Dec-2025 16:15:19 Africa/Nairobi] SUCCESS: Order 22831696183621963776 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831696183621963776","orderStatus":2,"notifyPayTime":1765286119561,"confirmPayEndTime":1765287019561,"complainFreezeTime":1765286719561,"selectedPayId":0},"success":true})
[09-Dec-2025 16:15:19 Africa/Nairobi] Order 22831696183621963776 marked as paid on Binance successfully
[09-Dec-2025 16:15:19 Africa/Nairobi] Preparing to generate proof of payment image for order 22831696183621963776...
[09-Dec-2025 16:15:19 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765286119777&signature=57d1287eabb97522cac3987efbc35f290d9c53df1d199b95685b93849aecc605
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831696183621963776_1765286119.jpg"}
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/e27bbb182ee24dc5906ec46048e7fadc_20251209131519.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIgbwjynO0XtjOH0pELiU9v4xYSZqUT8J0WNt8wIXuqOdsCIQDhHrVaOE9JUq1N0eNH%2BWxnwhloRkoZXuks7GFR4xMYWCqPBQi%2B%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIMbpafuqtVnqdmDcPRKuMETfsotiG6%2BfI1nxSaTYcT4OOlNoIyRHCG8cJcqNS2yt1KqTY1IOYYGM8mUFUmE1QYIXs0pVK9s%2BrGuopM6CzycOoWjLQtvCVvjL1p%2FkqWU6KDlmKrLPy0g6hPs75u3u6awFu7pXwCdzAfV8P6xM8J%2BY0%2BNrH5ZnjrLbcTfi4Lt0JQzzkVsOz9DKje2Nr7nDhIiYqxwXgNmWf%2BrO9EVQ9jv4bC7SjfdzmJaRq9YVPvySpDzEyJINABFzAFhQFfIFP0setODlmXu2aSgQzDPNxycrskuIPxYcbj4deecWSwPq98rfxauByXy%2FoihyarZ7pLJfcugeegn4C9I28xzgD3DIRS0FpOZJg1cYuLbrU6TCRJZTyEFAfcdEjcdi1kSr4DSvMLPhRn7%2B2OwY9if2372DoDpUABVkmhfDhkMS3qtCbsLULR3Gy8O1UpYVY%2BkD9mBbMGgdf3T79VVonkPaC4NnsIq%2B%2BS7c2W2doMRd90dHRPKcWYvJhyanzNLYmD6%2FeMEManWlxHHob4PfCN%2Bxc5%2F0zZYKvOgejZqdypvlpiSXSVX0DCivA%2FSvtJKn%2BsyzbGllIkgk19APt6JfC6NW5LlafC0eLJDm4l4X%2B1e4fpwjjSdOJLA5aWia6Xi1VKLDReG9P9PBo0HT0YbJB3EvGH%2Be3UEh6Qn46SQXD77xGaOGrAPk3u729iIm2Luv4eNIOrLitHpyOK0lPwmn8Gg4nyUvS924z8RMI%2F8QGzHP26kl4sZqm8iJwG4dnmPVgprRNbWFrANaY8L3pEkPbn4vOzZ8%2FNWKahZDNJOV%2ByjlT3glOORIkwxr3gyQY6mAHl1Y9m%2Fy4YoQhZRA9Qprh%2FD85koUNBwe1HGcvqaSV5Hzv52x%2FxM%2FA3A8DxESsFDxkh3DrcKCxauZcv810DWFzCrJgx4wyf15a2L73ydCIysyZFgEcDLTu0eoMUYzR06FgZ9voFc%2BvFXa7QS7LJ6fD0lim6NR3SN3sw%2F4tbw8%2FddIsIdNL224avO3boBYv8oWN3UmzDMCh6Mw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T131519Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZDN2LSLM6%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ac4eb61aa4e54219ccd4a4151424ebdc579a9a70ea1e22a3a751368446ecdbcb","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/e27bbb182ee24dc5906ec46048e7fadc_20251209131519.jpg"},"success":true}
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 16:15:20 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/e27bbb182ee24dc5906ec46048e7fadc_20251209131519.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIgbwjynO0XtjOH0pELiU9v4xYSZqUT8J0WNt8wIXuqOdsCIQDhHrVaOE9JUq1N0eNH%2BWxnwhloRkoZXuks7GFR4xMYWCqPBQi%2B%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIMbpafuqtVnqdmDcPRKuMETfsotiG6%2BfI1nxSaTYcT4OOlNoIyRHCG8cJcqNS2yt1KqTY1IOYYGM8mUFUmE1QYIXs0pVK9s%2BrGuopM6CzycOoWjLQtvCVvjL1p%2FkqWU6KDlmKrLPy0g6hPs75u3u6awFu7pXwCdzAfV8P6xM8J%2BY0%2BNrH5ZnjrLbcTfi4Lt0JQzzkVsOz9DKje2Nr7nDhIiYqxwXgNmWf%2BrO9EVQ9jv4bC7SjfdzmJaRq9YVPvySpDzEyJINABFzAFhQFfIFP0setODlmXu2aSgQzDPNxycrskuIPxYcbj4deecWSwPq98rfxauByXy%2FoihyarZ7pLJfcugeegn4C9I28xzgD3DIRS0FpOZJg1cYuLbrU6TCRJZTyEFAfcdEjcdi1kSr4DSvMLPhRn7%2B2OwY9if2372DoDpUABVkmhfDhkMS3qtCbsLULR3Gy8O1UpYVY%2BkD9mBbMGgdf3T79VVonkPaC4NnsIq%2B%2BS7c2W2doMRd90dHRPKcWYvJhyanzNLYmD6%2FeMEManWlxHHob4PfCN%2Bxc5%2F0zZYKvOgejZqdypvlpiSXSVX0DCivA%2FSvtJKn%2BsyzbGllIkgk19APt6JfC6NW5LlafC0eLJDm4l4X%2B1e4fpwjjSdOJLA5aWia6Xi1VKLDReG9P9PBo0HT0YbJB3EvGH%2Be3UEh6Qn46SQXD77xGaOGrAPk3u729iIm2Luv4eNIOrLitHpyOK0lPwmn8Gg4nyUvS924z8RMI%2F8QGzHP26kl4sZqm8iJwG4dnmPVgprRNbWFrANaY8L3pEkPbn4vOzZ8%2FNWKahZDNJOV%2ByjlT3glOORIkwxr3gyQY6mAHl1Y9m%2Fy4YoQhZRA9Qprh%2FD85koUNBwe1HGcvqaSV5Hzv52x%2FxM%2FA3A8DxESsFDxkh3DrcKCxauZcv810DWFzCrJgx4wyf15a2L73ydCIysyZFgEcDLTu0eoMUYzR06FgZ9voFc%2BvFXa7QS7LJ6fD0lim6NR3SN3sw%2F4tbw8%2FddIsIdNL224avO3boBYv8oWN3UmzDMCh6Mw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T131519Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZDN2LSLM6%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ac4eb61aa4e54219ccd4a4151424ebdc579a9a70ea1e22a3a751368446ecdbcb","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/e27bbb182ee24dc5906ec46048e7fadc_20251209131519.jpg"},"success":true}
[09-Dec-2025 16:15:20 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 16:15:21 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/e27bbb182ee24dc5906ec46048e7fadc_20251209131519.jpg
[09-Dec-2025 16:15:21 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831696183621963776
[09-Dec-2025 16:15:21 Africa/Nairobi] Preparing to send custom message to buyer for order 22831696183621963776...
[09-Dec-2025 16:15:21 Africa/Nairobi] Payment confirmation message prepared for order 22831696183621963776
[09-Dec-2025 16:15:21 Africa/Nairobi] Custom message queued for order 22831696183621963776 (will be sent via WebSocket cron)
[09-Dec-2025 16:15:21 Africa/Nairobi] Order 22831696183621963776 payment processed successfully
[09-Dec-2025 16:15:22 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:15:22 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:20:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:20:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:20:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:20:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:20:04 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:20:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:20:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:20:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:20:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:20:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:20:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:20:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:20:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:20:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:20:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:20:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:20:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:20:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:20:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:20:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765286406650&signature=d5ddca0c0ed5f741ecac379c05c07a56d9acfbffef5b494b492c909e9399ddfe
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:20:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:20:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:20:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:20:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:20:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:20:07 Africa/Nairobi] Checking Bridge drain status for order 22831696183621963776 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: ed38ba66-ec0b-4773-9309-671f1cce8958)
[09-Dec-2025 16:20:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:20:08 Africa/Nairobi] INFO: No drains found for order 22831696183621963776 (liquidation address ed38ba66-ec0b-4773-9309-671f1cce8958) - crypto may not have been sent yet
[09-Dec-2025 16:20:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:20:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:20:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:20:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:20:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:20:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:20:09 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:20:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:25:02 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:25:02 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:25:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:25:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:25:03 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:25:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:25:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:25:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:25:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:25:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:25:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:25:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:25:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:25:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:25:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:25:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:25:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:25:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:25:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:25:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:25:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765286707303&signature=e667fcc45d37611129d3fc97540aaf5fc9ac1b6bcb585e9dc494898380c8d1dd
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:25:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:25:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:25:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:25:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:25:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:25:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:25:08 Africa/Nairobi] Checking Bridge drain status for order 22831696183621963776 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: ed38ba66-ec0b-4773-9309-671f1cce8958)
[09-Dec-2025 16:25:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831696183621963776 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 16:25:09 Africa/Nairobi] SKIP: Order 22831696183621963776 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:25:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:25:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:25:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:25:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:25:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:25:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:25:10 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:25:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:30:02 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:30:02 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 16:30:02 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:30:02 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 16:30:02 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 16:30:02 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 16:30:02 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 16:30:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:30:03 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:30:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 16:30:03 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:30:03 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 16:30:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:30:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 16:30:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:30:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:30:03 Africa/Nairobi] Order 22831696183621963776 status changed to COMPLETED (user released crypto) - deleting external account 666caf8f-e933-4be2-b519-1327192948cb for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 16:30:03 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 16:30:03 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 16:30:03 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 16:30:03 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 16:30:03 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 16:30:03 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 16:30:03 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 16:30:03 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 16:30:03 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 16:30:03 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 16:30:03 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:30:03 Africa/Nairobi] SUCCESS: Deleted external account 666caf8f-e933-4be2-b519-1327192948cb for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831696183621963776)
[09-Dec-2025 16:30:03 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 16:30:03 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:30:03 Africa/Nairobi] Order 22831696183621963776 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 16:30:03 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 16:30:03 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 16:30:03 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 16:30:03 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 16:30:03 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 16:30:03 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:30:03 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:30:03 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 16:30:03 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 16:30:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 16:30:04 Africa/Nairobi] Status sync completed: 36 orders checked, 1 synced, 35 already in sync
[09-Dec-2025 16:30:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:30:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:30:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:30:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:30:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:30:04 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:30:04 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 16:30:04 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:30:04 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 16:30:04 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:30:04 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 16:30:04 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:30:04 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 16:30:04 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 16:30:04 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 16:30:04 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 16:30:04 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 16:30:04 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 16:30:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:30:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:30:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:30:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:30:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:30:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:30:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:30:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:30:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:30:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:30:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765287006249&signature=405ea150ad961c52cf8be11ad07c0b36ce6c9daa0a3ec8c121a767d956b8843c
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:30:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:30:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:30:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:30:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:30:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:30:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:30:07 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:30:07 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:30:07 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:30:07 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:30:07 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:30:08 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:30:08 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:35:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:35:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:35:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:35:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:35:03 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:35:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:35:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:35:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:35:03 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:35:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:35:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:35:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:35:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:35:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:35:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:35:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:35:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:35:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:35:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:35:05 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:35:05 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:35:05 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765287305886&signature=b0b17d6cc4e6232d4c2c47377378c282771732c198b3203890011cdefdf2d85b
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:35:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:35:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:35:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:35:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:35:06 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:35:06 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:35:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:35:07 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:35:07 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:35:07 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:35:07 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:35:07 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:35:08 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:35:08 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:40:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 16:40:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 16:40:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 16:40:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 16:40:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 16:40:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:40:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:40:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:40:03 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:40:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 16:40:03 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:40:03 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 16:40:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:40:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 16:40:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:40:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:40:04 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:40:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:40:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:40:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:40:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:40:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:40:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 16:40:04 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 16:40:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 16:40:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 16:40:04 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 16:40:04 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 16:40:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 16:40:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 16:40:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 16:40:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 16:40:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:40:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:40:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:40:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:40:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:40:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 16:40:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:40:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 16:40:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 16:40:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 16:40:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 16:40:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 16:40:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:40:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:40:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 16:40:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 16:40:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 16:40:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:40:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:40:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:40:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:40:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:40:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:40:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 16:40:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:40:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 16:40:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:40:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 16:40:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:40:06 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 16:40:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 16:40:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 16:40:06 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 16:40:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 16:40:06 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 16:40:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:40:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:40:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:40:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765287606708&signature=0d96b399afb849c964cf920551b09ba84e2a43abcfcecfe1462dca0ac7c5c668
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:40:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:40:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:40:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:40:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:40:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:40:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:40:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:40:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:40:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:40:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:40:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:40:09 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:40:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:45:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:45:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:45:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:45:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:45:04 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:45:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:45:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:45:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:45:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:45:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:45:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:45:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:45:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:45:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:45:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:45:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:45:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:45:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:45:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:45:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:45:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:45:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765287907127&signature=7d61520414408ffde04c51898970de8c5b63292a689c0c4072f677ec3912bda8
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:45:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:45:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:45:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:45:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:45:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:45:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:45:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:45:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:45:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:45:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:45:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:45:09 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:45:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:50:05 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 16:50:05 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 16:50:05 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 16:50:05 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 16:50:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 16:50:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:50:06 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:50:06 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 16:50:06 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:50:06 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 16:50:06 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:50:06 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 16:50:06 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 16:50:06 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 16:50:06 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 16:50:06 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 16:50:06 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 16:50:06 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 16:50:06 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 16:50:06 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 16:50:06 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 16:50:06 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 16:50:06 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:50:06 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 16:50:06 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:50:06 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 16:50:06 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 16:50:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 16:50:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 16:50:07 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 16:50:07 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:50:07 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:50:07 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 16:50:07 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 16:50:07 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 16:50:07 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:50:07 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:50:07 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 16:50:07 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:50:07 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 16:50:07 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 16:50:07 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 16:50:07 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 16:50:07 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 16:50:07 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 16:50:07 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 16:50:07 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 16:50:07 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 16:50:07 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 16:50:07 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 16:50:07 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 16:50:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:50:07 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:50:07 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:50:07 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:50:07 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:50:07 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:50:07 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:50:07 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:50:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:50:08 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:50:08 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:50:08 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:50:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:50:09 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:50:09 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:50:09 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:50:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:50:09 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:50:09 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:50:09 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765288209885&signature=afaae60d453afbbdd05d0adff77d6348cd578bfc49551be59b5bf2ca1362ff77
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:50:10 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:50:10 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:50:10 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:50:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:50:10 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:50:10 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:50:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:50:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:50:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:50:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:50:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:50:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:50:12 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:50:12 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 16:55:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 16:55:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 16:55:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:55:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 16:55:06 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 16:55:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 16:55:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 16:55:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 16:55:06 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 16:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 16:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:55:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:55:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 16:55:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:55:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:55:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:55:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 16:55:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:55:08 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 16:55:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 16:55:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765288508293&signature=d70d5e31ae9ecfc1a933a841b49ea276117e0a05493b909e030ce6915e3b08cc
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 16:55:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:55:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 16:55:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 16:55:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 16:55:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 16:55:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 16:55:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 16:55:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 16:55:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 16:55:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 16:55:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 16:55:10 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 16:55:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:00:10 Africa/Nairobi] === Binance WebSocket Chat Handler Started ===
[09-Dec-2025 17:00:10 Africa/Nairobi] No pending messages to send - exiting immediately
[09-Dec-2025 17:00:10 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:00:10 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:00:10 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:00:10 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:00:10 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:00:10 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:00:10 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:00:10 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:00:10 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:00:10 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:00:10 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:00:10 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 17:00:10 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:00:10 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:00:11 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 17:00:11 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 17:00:11 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 17:00:11 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 17:00:11 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 17:00:11 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 17:00:11 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:00:11 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:00:11 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:00:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:00:11 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:00:11 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 17:00:11 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:00:11 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:00:11 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:00:11 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:00:11 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:00:11 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:00:11 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:00:12 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:00:12 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:00:12 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:00:12 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:00:12 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:00:12 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:00:12 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:00:12 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:00:12 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:00:12 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:00:12 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:00:12 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:00:12 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:00:12 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:00:12 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:00:12 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:00:12 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:00:12 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:00:12 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:00:12 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:00:12 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:00:12 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:00:12 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:00:12 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:00:12 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:00:12 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:00:12 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:00:12 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:00:12 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:00:12 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:00:13 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:00:13 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:00:13 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:00:13 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:00:14 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:00:14 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:00:14 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:00:14 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765288814137&signature=8a4f27024039ab15c30a6b02f24a71c38c7f9548c5573f8441b1866e7985e667
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:00:14 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:00:14 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:00:14 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:00:15 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:00:15 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:00:15 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Order 22831419262056808448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:00:15 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:00:15 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:00:15 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:00:16 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:00:16 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831696183621963776",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "16.50000000",
    "totalPrice": "13.89000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765285826683,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "Use***",
    "payMethodName": "SEPAinstant",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:00:16 Africa/Nairobi] Current USDC balance: 1275.153968 (threshold: 100)
[09-Dec-2025 17:00:16 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:05:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:05:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:05:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:05:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:05:04 Africa/Nairobi] Status sync completed: 35 orders checked, 0 synced, 35 already in sync
[09-Dec-2025 17:05:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:05:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:05:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:05:04 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:05:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:05:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:05:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:05:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:05:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:05:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:05:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:05:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:05:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:05:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:05:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:05:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:05:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765289106338&signature=1ba75c3d26e3cd7af0236d946107a86df8cb7c0335c2031f1ef656c2d8b226d4
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:05:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:05:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:05:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:05:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:05:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:05:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831708900600696832: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:05:08 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 17:05:08 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing order: 22831708900600696832
[09-Dec-2025 17:05:08 Africa/Nairobi] Fetching full order details for 22831708900600696832...
[09-Dec-2025 17:05:08 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765289108113&signature=c100bf7dd0cc884eb54d9629521db7a7423926f9c2d5de0ca278a131cf8ef261
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831708900600696832"}
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-b85268us","sellerName":"NASSER KHOBZA","tradeType":"BUY","payType":"BANK","payMethods":[{"id":67480438,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"NASSER KHOBZA"},{"fieldId":"0000000000000000002","fieldName":"Bank Card/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account/card number","fieldValue":"DE94 6045 0050 1002 5793 94"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"Kreissparkasse Ludwigsburg"},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":""},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20200612/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":67480438,"orderStatus":1,"asset":"USDC","amount":"31.00000000","price":"0.84200000","totalPrice":
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 17:05:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-b85268us","sellerName":"NASSER KHOBZA","tradeType":"BUY","payType":"BANK","payMethods":[{"id":67480438,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"NASSER KHOBZA"},{"fieldId":"0000000000000000002","fieldName":"Bank Card\/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account\/card number","fieldValue":"DE94 6045 0050 1002 5793 94"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"Kreissparkasse Ludwigsburg"},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":""},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20200612\/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":67480438,"orderStatus":1,"asset":"USDC","amount":"31.00000000","price":"0.84200000","totalPrice":"26.10000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765288858612,"notifyPayEndTime":1765289758612,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.00000001","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"android","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MATCH","unreadCount":4,"iconUrl":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20201110\/4cf7d633-92fb-4d37-80ed-458c7d1ea410.png","avgReleasePeriod":7550,"avgPayPeriod":444,"expectedPayTime":1765289302612,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"sca9326b4c892315487d29f3110b85268"},"success":true}
[09-Dec-2025 17:05:08 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 17:05:08 Africa/Nairobi] Using root-level order data
[09-Dec-2025 17:05:08 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 17:05:08 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 17:05:08 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 17:05:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 17:05:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"NASSER KHOBZA","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"DE94 6045 0050 1002 5793 94","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"Kreissparkasse Ludwigsburg","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 17:05:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='name', fieldValue='NASSER KHO...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: NASSER KHOBZA
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='DE94 6045 ...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found IBAN via fieldContentType=pay_account: DE94****
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='Kreisspark...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found bank name via fieldContentType=bank: Kreissparkasse Ludwigsburg
[09-Dec-2025 17:05:08 Africa/Nairobi] Extracted payment details: {"name":"NASSER KHOBZA","iban":"DE94****","bank_name":"Kreissparkasse Ludwigsburg"}
[09-Dec-2025 17:05:08 Africa/Nairobi] IBAN found: DE94****
[09-Dec-2025 17:05:08 Africa/Nairobi] New order inserted: ID 432, Order No: 22831708900600696832
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing payment for order: 22831708900600696832
[09-Dec-2025 17:05:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 17:05:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"NASSER KHOBZA","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"DE94 6045 0050 1002 5793 94","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"Kreissparkasse Ludwigsburg","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 17:05:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='name', fieldValue='NASSER KHO...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: NASSER KHOBZA
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='DE94 6045 ...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found IBAN via fieldContentType=pay_account: DE94****
[09-Dec-2025 17:05:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='Kreisspark...'
[09-Dec-2025 17:05:08 Africa/Nairobi] Found bank name via fieldContentType=bank: Kreissparkasse Ludwigsburg
[09-Dec-2025 17:05:08 Africa/Nairobi] Extracted payment details: {"name":"NASSER KHOBZA","iban":"DE94****","bank_name":"Kreissparkasse Ludwigsburg"}
[09-Dec-2025 17:05:08 Africa/Nairobi] Text appears to be already in English: NASSER KHOBZA
[09-Dec-2025 17:05:08 Africa/Nairobi] Translation returned same as original. Using original name: NASSER KHOBZA
[09-Dec-2025 17:05:08 Africa/Nairobi] Updated payment_details with translated name: 'NASSER KHOBZA' (original: 'NASSER KHOBZA', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 17:05:09 Africa/Nairobi] Text appears to be already in English: NASSER KHOBZA
[09-Dec-2025 17:05:09 Africa/Nairobi] Translation returned same as original. Using original name: NASSER KHOBZA
[09-Dec-2025 17:05:09 Africa/Nairobi] Text appears to be already in English: NASSER
[09-Dec-2025 17:05:09 Africa/Nairobi] Translation returned same as original. Using original name: NASSER
[09-Dec-2025 17:05:09 Africa/Nairobi] Text appears to be already in English: KHOBZA
[09-Dec-2025 17:05:09 Africa/Nairobi] Translation returned same as original. Using original name: KHOBZA
[09-Dec-2025 17:05:09 Africa/Nairobi] Name translation: Original='NASSER KHOBZA' -> Translated='NASSER KHOBZA'
[09-Dec-2025 17:05:09 Africa/Nairobi]   First name: 'NASSER' -> 'NASSER'
[09-Dec-2025 17:05:09 Africa/Nairobi]   Last name: 'KHOBZA' -> 'KHOBZA'
[09-Dec-2025 17:05:09 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"NASSER","last_name":"KHOBZA","account_owner_name":"NASSER KHOBZA","bank_name":"Kreissparkasse Ludwigsburg","account_type":"iban","iban":{"account_number":"DE94604500501002579394","country":"DEU"}}
[09-Dec-2025 17:05:09 Africa/Nairobi] Created external account: 442c9143-8628-400e-9ef4-c11e0cbf7090
[09-Dec-2025 17:05:09 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 17:05:10 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.8636
[09-Dec-2025 17:05:10 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8552
[09-Dec-2025 17:05:10 Africa/Nairobi] Order fiat amount: 26.1 EUR
[09-Dec-2025 17:05:10 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 26.25754527163 EUR
[09-Dec-2025 17:05:10 Africa/Nairobi] Fiat amount user will receive: 26.1 EUR
[09-Dec-2025 17:05:10 Africa/Nairobi] Bridge fee amount: 0.15754527162978 EUR
[09-Dec-2025 17:05:10 Africa/Nairobi] Calculated USDC amount: 30.723397 USDC (for 26.1 EUR at rate 0.8552, including 0.60% Bridge fee)
[09-Dec-2025 17:05:11 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"442c9143-8628-400e-9ef4-c11e0cbf7090","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 17:05:12 Africa/Nairobi] Created liquidation address: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:13 Africa/Nairobi] Sending 30.723397 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:13 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 17:05:13 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 17:05:13 Africa/Nairobi]   To: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:13 Africa/Nairobi]   Amount (USDC): 30.723397
[09-Dec-2025 17:05:13 Africa/Nairobi]   Amount (tokens/wei): 30723397
[09-Dec-2025 17:05:13 Africa/Nairobi]   Current USDC balance: 1275.153968
[09-Dec-2025 17:05:13 Africa/Nairobi]   Balance check passed: 1275.153968 >= 30.723397
[09-Dec-2025 17:05:13 Africa/Nairobi]   Current MATIC balance: 3.995851452045 MATIC
[09-Dec-2025 17:05:13 Africa/Nairobi]   MATIC balance check passed: 3.995851452045 >= 0.02 MATIC
[09-Dec-2025 17:05:13 Africa/Nairobi] Nonce retrieved: 0x24c (latest confirmed: 588, no pending transactions)
[09-Dec-2025 17:05:13 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 17:05:13 Africa/Nairobi]   Network suggested maxFeePerGas: 100 Gwei
[09-Dec-2025 17:05:13 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 17:05:13 Africa/Nairobi]   Final gasPrice (legacy, normal): 150 Gwei
[09-Dec-2025 17:05:13 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 17:05:13 Africa/Nairobi]   Recipient: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:13 Africa/Nairobi]   Amount (wei): 30723397
[09-Dec-2025 17:05:13 Africa/Nairobi]   Amount (hex): 1d4cd45
[09-Dec-2025 17:05:13 Africa/Nairobi]   Amount (hex padded, 64 chars): 0000000000000000000000000000000000000000000000000000000001d4cd45
[09-Dec-2025 17:05:13 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 17:05:13 Africa/Nairobi]   Transfer data: 0xa9059cbb000000000000000000000000b47979a7156feb56952a32026c900ba75d90858c0000000000000000000000000000000000000000000000000000000001d4cd45
[09-Dec-2025 17:05:13 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 17:05:13 Africa/Nairobi] Sending to address: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:13 Africa/Nairobi] Amount in tokens (wei): 30723397
[09-Dec-2025 17:05:13 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 17:05:13 Africa/Nairobi]   Nonce: 0x24c
[09-Dec-2025 17:05:13 Africa/Nairobi]   gasPrice: 0x22ecb25c00 (150 Gwei)
[09-Dec-2025 17:05:13 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 17:05:13 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 17:05:13 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x22ecb25c00 (150000000000 wei = 150 Gwei)
[09-Dec-2025 17:05:13 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 17:05:13 Africa/Nairobi]   {
    "nonce": "0x24c",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb000000000000000000000000b47979a7156feb56952a32026c900ba75d90858c0000000000000000000000000000000000000000000000000000000001d4cd45",
    "chainId": 137,
    "gasPrice": "0x22ecb25c00"
}
[09-Dec-2025 17:05:14 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 17:05:14 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 17:05:14 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0x70baee2a71fc8c532a9de4f72db7416e43be7e3ec39e8b163c417bbd78567bfd
[09-Dec-2025 17:05:14 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 17:05:16 Africa/Nairobi] Transaction status check: PENDING
[09-Dec-2025 17:05:16 Africa/Nairobi] USDC sent successfully. TX Hash: 0x70baee2a71fc8c532a9de4f72db7416e43be7e3ec39e8b163c417bbd78567bfd
[09-Dec-2025 17:05:16 Africa/Nairobi] Waiting for transaction confirmation: 0x70baee2a71fc8c532a9de4f72db7416e43be7e3ec39e8b163c417bbd78567bfd
[09-Dec-2025 17:05:16 Africa/Nairobi] Transaction confirmed but only 0 confirmations (need 1)
[09-Dec-2025 17:05:19 Africa/Nairobi] Transaction confirmed but only 0 confirmations (need 1)
[09-Dec-2025 17:05:22 Africa/Nairobi] Transaction confirmed with 3 confirmations
[09-Dec-2025 17:05:22 Africa/Nairobi] Transaction confirmed with 3 confirmations
[09-Dec-2025 17:05:22 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0xb47979a7156feb56952a32026c900ba75d90858c
[09-Dec-2025 17:05:22 Africa/Nairobi] Transaction Hash: 0x70baee2a71fc8c532a9de4f72db7416e43be7e3ec39e8b163c417bbd78567bfd
[09-Dec-2025 17:05:22 Africa/Nairobi] USDC Amount Sent: 30.723397
[09-Dec-2025 17:05:22 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 17:05:22 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831708900600696832 (ID: 432)
[09-Dec-2025 17:05:22 Africa/Nairobi] Calling Binance API to mark order 22831708900600696832 as paid...
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765289122794&signature=195c8bd5edf926f1f9feb7e79d7c501f8140966f1e7ab23ddb2bdc34c3f0cb95
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831708900600696832","payId":0}
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","orderStatus":2,"notifyPayTime":1765289122957,"confirmPayEndTime":1765290022957,"complainFreezeTime":1765289722957,"selectedPayId":0},"success":true}
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","orderStatus":2,"notifyPayTime":1765289122957,"confirmPayEndTime":1765290022957,"complainFreezeTime":1765289722957,"selectedPayId":0},"success":true}
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","orderStatus":2,"notifyPayTime":1765289122957,"confirmPayEndTime":1765290022957,"complainFreezeTime":1765289722957,"selectedPayId":0},"success":true}
[09-Dec-2025 17:05:23 Africa/Nairobi] SUCCESS: Order 22831708900600696832 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831708900600696832","orderStatus":2,"notifyPayTime":1765289122957,"confirmPayEndTime":1765290022957,"complainFreezeTime":1765289722957,"selectedPayId":0},"success":true})
[09-Dec-2025 17:05:23 Africa/Nairobi] Order 22831708900600696832 marked as paid on Binance successfully
[09-Dec-2025 17:05:23 Africa/Nairobi] Preparing to generate proof of payment image for order 22831708900600696832...
[09-Dec-2025 17:05:23 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765289123161&signature=ee7e52351056fb48eca17246ba3ce6128501bda79e526efe329f3b49c1cb32a0
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831708900600696832_1765289123.jpg"}
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/855d9a92282d40449a6253e080046c4d_20251209140523.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkgwRgIhALxBD9MHaKF5IUAaOPxVtgKQYoycrYCk1XSC025LQzvbAiEAlImlCdXHtnDGrNK4GRK3TqSydHM7LonvwqcKNGnSi68qjwUIvv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgwzNjkwOTY0MTkxODYiDPCwbV6dr9Sy%2FF%2BORyrjBB5Y36wOlVTfw9ITvAMqTTi59IqiD7ITyMhjl5nDXDBmh2yNdcW1U62%2BiPb%2BEANLUlD%2F9ZK42TmfFJiHEevLlF0X9UtEYPTHMABAuxU9JGkVHT%2FB9rTHwBcE67uwMf2Ne3Vpr933EV%2BlHGNVC6CUSQ3gwQ3aLpvVH3xOqfEqThMXI%2FEy6DJJEA0SZ%2FxPjDiZnJYEoHhz%2BlIzWn0m86SPBNsHV2WFAVYFPW75ZHxHNZhSFYeuAB5mH3ISNoEgqO4M3fLd7lsFTaLi%2BYfdSOA5DWAbqclaI59TCvu8%2F%2FZMDei5KU5C0HHQv3P3VnETN4UrBmwFPGsLw72%2F1GEW5E3QNzzTpNPbHOtsXgWM4jsUWTmzdKHKZNPKJ6Kzf%2FK37sdQ7k%2BfUVI1EWXUBFwYXWxd72c1HEzh7Pg5IEfwBiM3pdKxlUs5QjXHjDaozJJqsjSe3Ct5hj7yBRsHYqJjEu9YyAQjbs0Yj8bLnEUnWqYTYBrklxELrOhIgCUqIcekGwuEHv7NCp%2B2KjgfHENZl0lUTUHYrEeuZTqmqFKnjdGw3MZ5ucwuiR8Q%2BpIH0g1fe7qo2e9yYDG%2BAT%2BGH9Zb0hIvjAVJgAKY%2FjX0PT22OHGusSDUg5ThCVTosmAnlVDLjmG98boV0KFDAlYOD1qrNtEmfdVvQufAbyNn7rRZu8WizDWBGTIQwHWhiqd8fVgXSeqMELTRW3zKnNYoWBagUCBQFU26k0%2BUmIB8HDaIO%2BASW7O3OogKjZWs2j%2F9zMqVEYoDKRC79HKBLDgzX%2B%2Bm5kBIncja8f4CMC9S7o9H30aIOurTsUe%2BMMDB4MkGOpcBOgKRCFiaQ2vB97lePIoCUee1NXFA5oxLNBjWpDU9VHCXbnJKf7dmzwoxujTU3VTLIVEl4OtToHFF6s73ALZw4iScj5ueocTvay99WOJ%2FgP9W2sDbIKQvDTEY4JDsTla3vUu%2FUxn8Eg%2BZBjTygVS5L4CxTBIs2oWFOERgW%2Fl5ZzaWnLet6Y7s6x9Ktex4yXgu7ooJgajo%2BQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T140523Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAVL364M5ZE3TGNNCD%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ed4532827d1d3c694d763bfcce3ccf5aa2b15a2b0b0d05feae1e2ca2e536f449","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/855d9a92282d40449a6253e080046c4d_20251209140523.jpg"},"success":true}
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 17:05:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/855d9a92282d40449a6253e080046c4d_20251209140523.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkgwRgIhALxBD9MHaKF5IUAaOPxVtgKQYoycrYCk1XSC025LQzvbAiEAlImlCdXHtnDGrNK4GRK3TqSydHM7LonvwqcKNGnSi68qjwUIvv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgwzNjkwOTY0MTkxODYiDPCwbV6dr9Sy%2FF%2BORyrjBB5Y36wOlVTfw9ITvAMqTTi59IqiD7ITyMhjl5nDXDBmh2yNdcW1U62%2BiPb%2BEANLUlD%2F9ZK42TmfFJiHEevLlF0X9UtEYPTHMABAuxU9JGkVHT%2FB9rTHwBcE67uwMf2Ne3Vpr933EV%2BlHGNVC6CUSQ3gwQ3aLpvVH3xOqfEqThMXI%2FEy6DJJEA0SZ%2FxPjDiZnJYEoHhz%2BlIzWn0m86SPBNsHV2WFAVYFPW75ZHxHNZhSFYeuAB5mH3ISNoEgqO4M3fLd7lsFTaLi%2BYfdSOA5DWAbqclaI59TCvu8%2F%2FZMDei5KU5C0HHQv3P3VnETN4UrBmwFPGsLw72%2F1GEW5E3QNzzTpNPbHOtsXgWM4jsUWTmzdKHKZNPKJ6Kzf%2FK37sdQ7k%2BfUVI1EWXUBFwYXWxd72c1HEzh7Pg5IEfwBiM3pdKxlUs5QjXHjDaozJJqsjSe3Ct5hj7yBRsHYqJjEu9YyAQjbs0Yj8bLnEUnWqYTYBrklxELrOhIgCUqIcekGwuEHv7NCp%2B2KjgfHENZl0lUTUHYrEeuZTqmqFKnjdGw3MZ5ucwuiR8Q%2BpIH0g1fe7qo2e9yYDG%2BAT%2BGH9Zb0hIvjAVJgAKY%2FjX0PT22OHGusSDUg5ThCVTosmAnlVDLjmG98boV0KFDAlYOD1qrNtEmfdVvQufAbyNn7rRZu8WizDWBGTIQwHWhiqd8fVgXSeqMELTRW3zKnNYoWBagUCBQFU26k0%2BUmIB8HDaIO%2BASW7O3OogKjZWs2j%2F9zMqVEYoDKRC79HKBLDgzX%2B%2Bm5kBIncja8f4CMC9S7o9H30aIOurTsUe%2BMMDB4MkGOpcBOgKRCFiaQ2vB97lePIoCUee1NXFA5oxLNBjWpDU9VHCXbnJKf7dmzwoxujTU3VTLIVEl4OtToHFF6s73ALZw4iScj5ueocTvay99WOJ%2FgP9W2sDbIKQvDTEY4JDsTla3vUu%2FUxn8Eg%2BZBjTygVS5L4CxTBIs2oWFOERgW%2Fl5ZzaWnLet6Y7s6x9Ktex4yXgu7ooJgajo%2BQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T140523Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAVL364M5ZE3TGNNCD%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ed4532827d1d3c694d763bfcce3ccf5aa2b15a2b0b0d05feae1e2ca2e536f449","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/855d9a92282d40449a6253e080046c4d_20251209140523.jpg"},"success":true}
[09-Dec-2025 17:05:23 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 17:05:24 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/855d9a92282d40449a6253e080046c4d_20251209140523.jpg
[09-Dec-2025 17:05:24 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831708900600696832
[09-Dec-2025 17:05:24 Africa/Nairobi] Preparing to send custom message to buyer for order 22831708900600696832...
[09-Dec-2025 17:05:24 Africa/Nairobi] Payment confirmation message prepared for order 22831708900600696832
[09-Dec-2025 17:05:24 Africa/Nairobi] Custom message queued for order 22831708900600696832 (will be sent via WebSocket cron)
[09-Dec-2025 17:05:24 Africa/Nairobi] Order 22831708900600696832 payment processed successfully
[09-Dec-2025 17:05:26 Africa/Nairobi] Current USDC balance: 1244.430571 (threshold: 100)
[09-Dec-2025 17:05:26 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:10:02 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:10:02 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:10:02 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:10:02 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:10:02 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:10:02 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:10:02 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:10:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:10:03 Africa/Nairobi] Funding asset result: USDC - Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:10:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:10:03 Africa/Nairobi]   Free: 216.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:10:03 Africa/Nairobi]   Total (all states): 216.06726737
[09-Dec-2025 17:10:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"216.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:10:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:10:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:10:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:10:03 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 17:10:03 Africa/Nairobi]   - Funding account: 216.06726737 USDC
[09-Dec-2025 17:10:03 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 17:10:03 Africa/Nairobi] ✓ Found USDC in both accounts: Total=231.13726731 (Funding: 216.06726737, Spot: 15.06999994)
[09-Dec-2025 17:10:03 Africa/Nairobi] USDC Balance - Free: 231.13726731, Total: 231.13726731, Account Type: funding+spot
[09-Dec-2025 17:10:03 Africa/Nairobi] USDC balance (231.13726731) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 17:10:03 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:10:03 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:10:03 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:10:03 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 17:10:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:10:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:10:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:10:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:10:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:10:03 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:10:03 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:10:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:10:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:10:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:10:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:10:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:10:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:10:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:10:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:10:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:10:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:10:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:10:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:10:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:10:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:10:04 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:10:04 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:10:04 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:10:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:10:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:10:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:10:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:10:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:10:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:10:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:10:05 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:10:05 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:10:05 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:10:05 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:10:05 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:10:05 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:10:05 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:10:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:10:05 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:10:05 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:10:05 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765289405932&signature=41c4b2e49cd3afca049f18ac0ca566e1b9d92c898d1366855825738c89f42209
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:10:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:10:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:10:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:10:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:10:06 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:10:06 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:10:06 Africa/Nairobi] Checking Bridge drain status for order 22831708900600696832 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: dfd54a17-721d-4ce0-8573-c69080bb8abd)
[09-Dec-2025 17:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:10:07 Africa/Nairobi] INFO: No drains found for order 22831708900600696832 (liquidation address dfd54a17-721d-4ce0-8573-c69080bb8abd) - crypto may not have been sent yet
[09-Dec-2025 17:10:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:10:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:10:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:10:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:10:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:10:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831708900600696832",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "31.00000000",
    "totalPrice": "26.10000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765288858612,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:10:09 Africa/Nairobi] Current USDC balance: 1244.430571 (threshold: 100)
[09-Dec-2025 17:10:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:15:07 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:15:07 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:15:07 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:15:07 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:15:07 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 17:15:07 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:15:07 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:15:07 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:15:07 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:15:07 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:15:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:15:09 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:15:09 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:15:09 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:15:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:15:09 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:15:09 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:15:09 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:15:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:15:10 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:15:10 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:15:10 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765289710842&signature=47aa2eda576acc3e38e2074219b745c7bd47f1977f48198909f7c0e3233fa7b3
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:15:11 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:15:11 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:15:11 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:15:12 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:15:12 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:15:12 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:15:12 Africa/Nairobi] Checking Bridge drain status for order 22831708900600696832 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: dfd54a17-721d-4ce0-8573-c69080bb8abd)
[09-Dec-2025 17:15:13 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831708900600696832 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 17:15:13 Africa/Nairobi] SKIP: Order 22831708900600696832 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:15:13 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:15:13 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:15:13 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:15:13 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:15:13 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:15:13 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831708900600696832",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "31.00000000",
    "totalPrice": "26.10000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765288858612,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:15:14 Africa/Nairobi] Current USDC balance: 1244.430571 (threshold: 100)
[09-Dec-2025 17:15:14 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:20:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:20:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:20:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:20:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:20:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:20:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:20:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:20:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:20:04 Africa/Nairobi] Funding asset result: USDC - Free: 247.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:20:04 Africa/Nairobi]   Free: 247.06726737, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:04 Africa/Nairobi]   Total (all states): 247.06726737
[09-Dec-2025 17:20:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"247.06726737","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:20:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:20:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=15.06999994, Locked=0, Total=15.06999994
[09-Dec-2025 17:20:04 Africa/Nairobi]   - Funding account: 247.06726737 USDC
[09-Dec-2025 17:20:04 Africa/Nairobi]   - Spot account: 15.06999994 USDC
[09-Dec-2025 17:20:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=262.13726731 (Funding: 247.06726737, Spot: 15.06999994)
[09-Dec-2025 17:20:04 Africa/Nairobi] USDC Balance - Free: 262.13726731, Total: 262.13726731, Account Type: funding+spot
[09-Dec-2025 17:20:04 Africa/Nairobi] USDC balance (262.13726731) meets withdrawal threshold (250). Proceeding with withdrawal...
[09-Dec-2025 17:20:04 Africa/Nairobi] USDC breakdown - Funding: 247.06726737, Spot: 15.06999994
[09-Dec-2025 17:20:04 Africa/Nairobi] USDC found in funding account (247.06726737). Transferring 247.067267 USDC to spot account for withdrawal...
[09-Dec-2025 17:20:04 Africa/Nairobi] Transferring 247.067267 USDC from funding to spot account...
[09-Dec-2025 17:20:04 Africa/Nairobi] Transfer params: {"asset":"USDC","amount":247.067267,"type":"FUNDING_MAIN"}
[09-Dec-2025 17:20:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:20:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:20:04 Africa/Nairobi] Order 22831708900600696832 status changed to COMPLETED (user released crypto) - deleting external account 442c9143-8628-400e-9ef4-c11e0cbf7090 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 17:20:04 Africa/Nairobi] Transfer successful: {"tranId":333574559361}
[09-Dec-2025 17:20:04 Africa/Nairobi] Transfer successful. Waiting 5 seconds for balance to update...
[09-Dec-2025 17:20:05 Africa/Nairobi] SUCCESS: Deleted external account 442c9143-8628-400e-9ef4-c11e0cbf7090 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831708900600696832)
[09-Dec-2025 17:20:05 Africa/Nairobi] Order 22831708900600696832 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 17:20:05 Africa/Nairobi] Status sync completed: 36 orders checked, 1 synced, 35 already in sync
[09-Dec-2025 17:20:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:20:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:20:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:20:05 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:20:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:20:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:20:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:20:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:20:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:20:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:20:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:20:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:20:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:20:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:20:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765290007465&signature=e6cb307237a279fa0ee395b67f7473e8d059c059818c04aaa65caed1bb564862
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:20:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:20:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:20:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:20:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:20:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:20:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:20:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:20:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:20:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:20:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:20:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831708900600696832",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "31.00000000",
    "totalPrice": "26.10000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765288858612,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:20:09 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:20:09 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:20:09 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:20:09 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:20:09 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:09 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:20:09 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:09 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 17:20:09 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:20:09 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:20:09 Africa/Nairobi] Current USDC balance: 1244.430571 (threshold: 100)
[09-Dec-2025 17:20:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:20:10 Africa/Nairobi] ✓ Found USDC in spot account: Free=262.13726694, Locked=0, Total=262.13726694
[09-Dec-2025 17:20:10 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 17:20:10 Africa/Nairobi]   - Spot account: 262.13726694 USDC
[09-Dec-2025 17:20:10 Africa/Nairobi] ✓ Found USDC in both accounts: Total=262.13726731 (Funding: 3.7E-7, Spot: 262.13726694)
[09-Dec-2025 17:20:10 Africa/Nairobi] New USDC balance after transfer - Free: 262.13726731, Spot: 262.13726694
[09-Dec-2025 17:20:10 Africa/Nairobi] Available USDC in spot wallet for withdrawal: 262.13726694 (Total: 262.13726731, Spot: 262.13726694, Funding: 247.06726737)
[09-Dec-2025 17:20:10 Africa/Nairobi] Withdrawing 261.137267 USDC to Polygon address: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 17:20:11 Africa/Nairobi] ✓ USDC withdrawal initiated successfully - ID: c8d2b780fd644ba687ebfe92fdeaf881
[09-Dec-2025 17:20:11 Africa/Nairobi] Withdrawal details: {"id":"c8d2b780fd644ba687ebfe92fdeaf881"}
[09-Dec-2025 17:20:11 Africa/Nairobi] USDC withdrawal logged to database
[09-Dec-2025 17:20:11 Africa/Nairobi] === USDC Auto-Withdrawal Completed ===
[09-Dec-2025 17:20:11 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:20:11 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:20:11 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:20:11 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:20:11 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:20:11 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:20:11 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:20:11 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:20:11 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:20:11 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:20:11 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:20:11 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:20:11 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:20:11 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:20:11 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:20:11 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:20:11 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:20:11 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:20:11 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:11 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:20:11 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:20:11 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:20:11 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:20:11 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:20:12 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:20:12 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:20:12 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:20:12 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:20:12 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:20:12 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:20:12 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:25:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:25:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:25:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:25:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:25:06 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 17:25:06 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:25:06 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:25:06 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:25:06 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:25:06 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:25:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:25:09 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:25:09 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:25:09 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:25:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:25:09 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:25:09 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:25:09 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:25:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:25:10 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:25:10 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:25:10 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765290310570&signature=bb6b0400762dd2dc4180ac84dca124ec93f4026d3ad2d00870c9a1446f444187
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:25:10 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:25:10 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:25:10 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:25:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:25:11 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:25:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Order 22831424229964890112: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:25:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:25:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:25:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:25:12 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:25:12 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831708900600696832",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "31.00000000",
    "totalPrice": "26.10000000",
    "unitPrice": "0.842",
    "orderStatus": "COMPLETED",
    "createTime": 1765288858612,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:25:13 Africa/Nairobi] Current USDC balance: 1505.535838 (threshold: 100)
[09-Dec-2025 17:25:13 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:30:08 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:30:08 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:30:08 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:30:08 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:30:08 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:30:08 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:30:08 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:30:09 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:30:09 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:30:09 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:30:09 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:30:09 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 17:30:09 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:30:09 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:30:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:30:09 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:30:09 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 17:30:09 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 17:30:09 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 17:30:09 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 17:30:09 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 17:30:09 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 17:30:09 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:30:09 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:30:09 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:30:09 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 17:30:09 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:30:09 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:30:09 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:30:09 Africa/Nairobi] Found 4 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:30:09 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:30:09 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:30:09 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:30:09 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:30:09 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:30:09 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:30:09 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:30:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:30:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:30:09 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:30:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:30:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:30:09 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:30:09 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:30:09 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:30:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:30:10 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:30:10 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:30:10 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:30:10 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:30:10 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:30:10 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:30:10 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:30:10 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:30:10 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:30:10 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:30:10 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:30:10 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:30:10 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:30:10 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:30:10 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:30:10 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:30:10 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:30:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:30:10 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:30:10 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:30:10 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:30:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:30:11 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:30:11 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:30:11 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765290611590&signature=fe31ad78ddde4ccbea3f445763560aad82ccbd9dc2d06e54762eb15a97932b38
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:30:11 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:30:11 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:30:11 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:30:12 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:30:12 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:30:12 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831715122092122112: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:30:13 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 17:30:13 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing order: 22831715122092122112
[09-Dec-2025 17:30:13 Africa/Nairobi] Fetching full order details for 22831715122092122112...
[09-Dec-2025 17:30:13 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765290613131&signature=eea8210c4908a10c286a7b3412448d6e0c1e45c80618ebd809657f900f541c8a
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831715122092122112"}
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"belmokhtar","sellerName":"CHAREF BELMOKHTAR","tradeType":"BUY","payType":"SEPA","payMethods":[{"id":73023286,"identifier":"SEPA","tradeMethodName":"SEPA (EU) bank transfer","fields":[{"fieldId":"30106105290725462016","fieldName":"Real name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"CHAREF BELMOKHTAR"},{"fieldId":"30106105826744221696","fieldName":"Bank name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":30,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"waze "},{"fieldId":"30106106010480123904","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter international bank account number","fieldValue":"BE86 9677 2264 8750"},{"fieldId":"30106106482977345536","fieldName":"SWIFT BIC","fieldContentType":"single_text","restrictionType":0,"lengthLimit":11,"isRequired":false,"isCopyable":true,"hintWord":"Enter your bank identification code","fieldValue":"TRWIBEB1XXX"}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20200616/8f3f4afa-aa95-49a1-a640-010c63bf3204.png"}],"selectedPayId":73023286,"orderStatus":1,"asset":"USDT","amount":"19.50000000","price":"0.84200000","totalPrice":"16.41000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\uD83D\uDCE2 TRADE TERMS (READ BEFORE OPENING)\n\n\uD83E\uDD16 AUTOMATED SYSTEM NOTICE\n\n· YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n· All payments are processed automatically by bot\n· DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\uD83C\uDFE6 IBAN REQUIREMENT (CRITICAL)\n\n· IBAN MUST BE SET IN YOUR BINANCE PROFILE be
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 17:30:13 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","advOrderNumber":"12818728094342025216","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"belmokhtar","sellerName":"CHAREF BELMOKHTAR","tradeType":"BUY","payType":"SEPA","payMethods":[{"id":73023286,"identifier":"SEPA","tradeMethodName":"SEPA (EU) bank transfer","fields":[{"fieldId":"30106105290725462016","fieldName":"Real name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"CHAREF BELMOKHTAR"},{"fieldId":"30106105826744221696","fieldName":"Bank name","fieldContentType":"single_text","restrictionType":0,"lengthLimit":30,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"waze "},{"fieldId":"30106106010480123904","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter international bank account number","fieldValue":"BE86 9677 2264 8750"},{"fieldId":"30106106482977345536","fieldName":"SWIFT BIC","fieldContentType":"single_text","restrictionType":0,"lengthLimit":11,"isRequired":false,"isCopyable":true,"hintWord":"Enter your bank identification code","fieldValue":"TRWIBEB1XXX"}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20200616\/8f3f4afa-aa95-49a1-a640-010c63bf3204.png"}],"selectedPayId":73023286,"orderStatus":1,"asset":"USDT","amount":"19.50000000","price":"0.84200000","totalPrice":"16.41000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765290341915,"notifyPayEndTime":1765291241915,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.01","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"android","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MATCH_PAY","unreadCount":1,"iconUrl":"https:\/\/bin.bnbstatic.com\/images\/20191212\/ec1e0b6e-06f7-4963-b454-6f631a49b4d1.png","avgReleasePeriod":22115,"avgPayPeriod":444,"expectedPayTime":1765290785915,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"s650964a620e13ffcab1139d853607b29"},"success":true}
[09-Dec-2025 17:30:13 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 17:30:13 Africa/Nairobi] Using root-level order data
[09-Dec-2025 17:30:13 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 17:30:13 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 17:30:13 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 17:30:13 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 17:30:13 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30106105290725462016","payMethods.0.fields.0.fieldName":"Real name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"CHAREF BELMOKHTAR","payMethods.0.fields.1.fieldId":"30106105826744221696","payMethods.0.fields.1.fieldName":"Bank name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"waze ","payMethods.0.fields.2.fieldId":"30106106010480123904","payMethods.0.fields.2.fieldName":"IBAN","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"BE86 9677 2264 8750","payMethods.0.fields.3.fieldId":"30106106482977345536","payMethods.0.fields.3.fieldName":"SWIFT BIC","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"TRWIBEB1XXX"}
[09-Dec-2025 17:30:13 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing payment method: SEPA
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='real name', fieldValue='CHAREF BEL...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found account holder name via fieldContentType=payee: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='waze...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found bank name: bank name = waze
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='BE86 9677 ...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found IBAN in payMethods: iban = BE86****
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='swift bic', fieldValue='TRWIBEB1XX...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Extracted payment details: {"name":"CHAREF BELMOKHTAR","bank_name":"waze","iban":"BE86****"}
[09-Dec-2025 17:30:13 Africa/Nairobi] IBAN found: BE86****
[09-Dec-2025 17:30:13 Africa/Nairobi] New order inserted: ID 433, Order No: 22831715122092122112
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing payment for order: 22831715122092122112
[09-Dec-2025 17:30:13 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 17:30:13 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"30106105290725462016","payMethods.0.fields.0.fieldName":"Real name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"CHAREF BELMOKHTAR","payMethods.0.fields.1.fieldId":"30106105826744221696","payMethods.0.fields.1.fieldName":"Bank name","payMethods.0.fields.1.fieldContentType":"single_text","payMethods.0.fields.1.fieldValue":"waze ","payMethods.0.fields.2.fieldId":"30106106010480123904","payMethods.0.fields.2.fieldName":"IBAN","payMethods.0.fields.2.fieldContentType":"single_text","payMethods.0.fields.2.fieldValue":"BE86 9677 2264 8750","payMethods.0.fields.3.fieldId":"30106106482977345536","payMethods.0.fields.3.fieldName":"SWIFT BIC","payMethods.0.fields.3.fieldContentType":"single_text","payMethods.0.fields.3.fieldValue":"TRWIBEB1XXX"}
[09-Dec-2025 17:30:13 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing payment method: SEPA
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='real name', fieldValue='CHAREF BEL...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found account holder name via fieldContentType=payee: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='waze...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found bank name: bank name = waze
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='BE86 9677 ...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Found IBAN in payMethods: iban = BE86****
[09-Dec-2025 17:30:13 Africa/Nairobi] Processing field: fieldName='swift bic', fieldValue='TRWIBEB1XX...'
[09-Dec-2025 17:30:13 Africa/Nairobi] Extracted payment details: {"name":"CHAREF BELMOKHTAR","bank_name":"waze","iban":"BE86****"}
[09-Dec-2025 17:30:13 Africa/Nairobi] Text appears to be already in English: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:13 Africa/Nairobi] Translation returned same as original. Using original name: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:13 Africa/Nairobi] Updated payment_details with translated name: 'CHAREF BELMOKHTAR' (original: 'CHAREF BELMOKHTAR', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 17:30:14 Africa/Nairobi] Text appears to be already in English: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:14 Africa/Nairobi] Translation returned same as original. Using original name: CHAREF BELMOKHTAR
[09-Dec-2025 17:30:14 Africa/Nairobi] Text appears to be already in English: CHAREF
[09-Dec-2025 17:30:14 Africa/Nairobi] Translation returned same as original. Using original name: CHAREF
[09-Dec-2025 17:30:14 Africa/Nairobi] Text appears to be already in English: BELMOKHTAR
[09-Dec-2025 17:30:14 Africa/Nairobi] Translation returned same as original. Using original name: BELMOKHTAR
[09-Dec-2025 17:30:14 Africa/Nairobi] Name translation: Original='CHAREF BELMOKHTAR' -> Translated='CHAREF BELMOKHTAR'
[09-Dec-2025 17:30:14 Africa/Nairobi]   First name: 'CHAREF' -> 'CHAREF'
[09-Dec-2025 17:30:14 Africa/Nairobi]   Last name: 'BELMOKHTAR' -> 'BELMOKHTAR'
[09-Dec-2025 17:30:14 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"CHAREF","last_name":"BELMOKHTAR","account_owner_name":"CHAREF BELMOKHTAR","bank_name":"waze","account_type":"iban","iban":{"account_number":"BE86967722648750","country":"BEL"}}
[09-Dec-2025 17:30:15 Africa/Nairobi] Created external account: b742cedc-8c81-4d7f-bfb3-364d2f5c3662
[09-Dec-2025 17:30:15 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 17:30:15 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.864
[09-Dec-2025 17:30:15 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8555
[09-Dec-2025 17:30:15 Africa/Nairobi] Order fiat amount: 16.41 EUR
[09-Dec-2025 17:30:15 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 16.509054325956 EUR
[09-Dec-2025 17:30:15 Africa/Nairobi] Fiat amount user will receive: 16.41 EUR
[09-Dec-2025 17:30:15 Africa/Nairobi] Bridge fee amount: 0.099054325955734 EUR
[09-Dec-2025 17:30:15 Africa/Nairobi] Calculated USDC amount: 19.31755 USDC (for 16.41 EUR at rate 0.8555, including 0.60% Bridge fee)
[09-Dec-2025 17:30:16 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"b742cedc-8c81-4d7f-bfb3-364d2f5c3662","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 17:30:17 Africa/Nairobi] Created liquidation address: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:17 Africa/Nairobi] Sending 19.31755 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:17 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 17:30:17 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 17:30:17 Africa/Nairobi]   To: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:17 Africa/Nairobi]   Amount (USDC): 19.31755
[09-Dec-2025 17:30:17 Africa/Nairobi]   Amount (tokens/wei): 19317550
[09-Dec-2025 17:30:17 Africa/Nairobi]   Current USDC balance: 1505.535838
[09-Dec-2025 17:30:17 Africa/Nairobi]   Balance check passed: 1505.535838 >= 19.31755
[09-Dec-2025 17:30:17 Africa/Nairobi]   Current MATIC balance: 3.986525802045 MATIC
[09-Dec-2025 17:30:17 Africa/Nairobi]   MATIC balance check passed: 3.986525802045 >= 0.02 MATIC
[09-Dec-2025 17:30:18 Africa/Nairobi] Nonce retrieved: 0x24d (latest confirmed: 589, no pending transactions)
[09-Dec-2025 17:30:18 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 17:30:18 Africa/Nairobi]   Network suggested maxFeePerGas: 100 Gwei
[09-Dec-2025 17:30:18 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 17:30:18 Africa/Nairobi]   Final gasPrice (legacy, normal): 150 Gwei
[09-Dec-2025 17:30:18 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 17:30:18 Africa/Nairobi]   Recipient: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:18 Africa/Nairobi]   Amount (wei): 19317550
[09-Dec-2025 17:30:18 Africa/Nairobi]   Amount (hex): 126c32e
[09-Dec-2025 17:30:18 Africa/Nairobi]   Amount (hex padded, 64 chars): 000000000000000000000000000000000000000000000000000000000126c32e
[09-Dec-2025 17:30:18 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 17:30:18 Africa/Nairobi]   Transfer data: 0xa9059cbb0000000000000000000000000aee86078b15d7f8cb71006aa947418aac5823bb000000000000000000000000000000000000000000000000000000000126c32e
[09-Dec-2025 17:30:18 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 17:30:18 Africa/Nairobi] Sending to address: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:18 Africa/Nairobi] Amount in tokens (wei): 19317550
[09-Dec-2025 17:30:18 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 17:30:18 Africa/Nairobi]   Nonce: 0x24d
[09-Dec-2025 17:30:18 Africa/Nairobi]   gasPrice: 0x22ecb25c00 (150 Gwei)
[09-Dec-2025 17:30:18 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 17:30:18 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 17:30:18 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x22ecb25c00 (150000000000 wei = 150 Gwei)
[09-Dec-2025 17:30:18 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 17:30:18 Africa/Nairobi]   {
    "nonce": "0x24d",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb0000000000000000000000000aee86078b15d7f8cb71006aa947418aac5823bb000000000000000000000000000000000000000000000000000000000126c32e",
    "chainId": 137,
    "gasPrice": "0x22ecb25c00"
}
[09-Dec-2025 17:30:18 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 17:30:18 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 17:30:18 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0x0821f1f22441e7bf3ddef0a815c9b162a7dedb986d2109eddfbc1cb203bd3efb
[09-Dec-2025 17:30:18 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 17:30:21 Africa/Nairobi] Transaction status check: CONFIRMED
[09-Dec-2025 17:30:21 Africa/Nairobi] Transaction confirmed in block: 0x4c61e61
[09-Dec-2025 17:30:21 Africa/Nairobi] USDC sent successfully. TX Hash: 0x0821f1f22441e7bf3ddef0a815c9b162a7dedb986d2109eddfbc1cb203bd3efb
[09-Dec-2025 17:30:21 Africa/Nairobi] Waiting for transaction confirmation: 0x0821f1f22441e7bf3ddef0a815c9b162a7dedb986d2109eddfbc1cb203bd3efb
[09-Dec-2025 17:30:21 Africa/Nairobi] Transaction confirmed but only 0 confirmations (need 1)
[09-Dec-2025 17:30:24 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 17:30:24 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 17:30:24 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0x0aee86078b15d7f8cb71006aa947418aac5823bb
[09-Dec-2025 17:30:24 Africa/Nairobi] Transaction Hash: 0x0821f1f22441e7bf3ddef0a815c9b162a7dedb986d2109eddfbc1cb203bd3efb
[09-Dec-2025 17:30:24 Africa/Nairobi] USDC Amount Sent: 19.31755
[09-Dec-2025 17:30:24 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 17:30:24 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831715122092122112 (ID: 433)
[09-Dec-2025 17:30:24 Africa/Nairobi] Calling Binance API to mark order 22831715122092122112 as paid...
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765290624652&signature=5311539c9b772f297000f7d574dc8ff9e1999b829a1e69a59ae642f78ec5aa9f
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831715122092122112","payId":0}
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","orderStatus":2,"notifyPayTime":1765290624835,"confirmPayEndTime":1765291524835,"complainFreezeTime":1765291224835,"selectedPayId":0},"success":true}
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","orderStatus":2,"notifyPayTime":1765290624835,"confirmPayEndTime":1765291524835,"complainFreezeTime":1765291224835,"selectedPayId":0},"success":true}
[09-Dec-2025 17:30:24 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","orderStatus":2,"notifyPayTime":1765290624835,"confirmPayEndTime":1765291524835,"complainFreezeTime":1765291224835,"selectedPayId":0},"success":true}
[09-Dec-2025 17:30:25 Africa/Nairobi] SUCCESS: Order 22831715122092122112 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831715122092122112","orderStatus":2,"notifyPayTime":1765290624835,"confirmPayEndTime":1765291524835,"complainFreezeTime":1765291224835,"selectedPayId":0},"success":true})
[09-Dec-2025 17:30:25 Africa/Nairobi] Order 22831715122092122112 marked as paid on Binance successfully
[09-Dec-2025 17:30:25 Africa/Nairobi] Preparing to generate proof of payment image for order 22831715122092122112...
[09-Dec-2025 17:30:25 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765290625208&signature=86e637ed3bc44d3b76a6e6e92a7d778fedb959be350f4127f9dd76ac9892bb5a
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831715122092122112_1765290625.jpg"}
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/40c6e8e0d019457e9c3bc1a8e97737ca_20251209143025.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPb%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkYwRAIgQL%2BLneCiADFdygdLG%2FIO6iToAPJVH8ItxKitZ1HhZC8CIFtxRthygQK7hWb2JcCayDuWSde%2F6pDYa%2FCABSqh7V5aKo8FCMD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMzY5MDk2NDE5MTg2IgwZgB6QOI0BA%2BojhyMq4wTxXC%2FVrmT%2BwyM5Wi7xms%2Fv9AhJjDqrxq83wJQHbhsywFpfRx7%2B9G33gseMIPkDyDEOe2f2Bn1aLKHRHUHgFmKMoBfghfYopIxK6NMsrpY7a81YJ50%2BOIZPWWJyXizsDIpEjtdaVj2TFKkFTc1dXXGlfLRiQIfDaOKj2wzG2oapKlHPGXq%2BVHEVuGuzOSlRm6v2r9844ZXW9rwvvopjmx4DFAhqzHHYkkL9aAckfAm8jhf1gz%2By0QEOr967wClvPCaZ3TTawpglFx32IadlxMMiRak8NdVijqaQCMnYbXveN%2FhW1NpRsG6cz%2BtYVjtctSWkxQUKCTalR3oPn%2FYKRias4PMXg1La9ggd6G1OlPw3M7RDbGNVeWTg2Okd9efOQ77UoYnyrCOZ2x7xwFD2WrDYRE7dMKanlv49lkrIK%2BEbDERCst4SspDJJY%2BQS3aAQvY1T4sqACcb20Ry30nwcLttVCAbJ2%2Fvuh3DcOoi60Uue2tFHoRHOCLzxUTUghlu95Jx6%2FXBkAgUqaD%2BpnIa9a%2F457YHCtmFKRiNPdofRoL7a44aJL%2BmTIDMUL64UkE56JbqV2hrXV2O3bP1GFsmy9Dm9rtobDlbjsUyjTQW3bNDvh88d4zm4YvEcj%2BKOAxakdvHEeCxwD5FLCx7Wiu3ZPeoeLpCZvAgzABqMM9%2FRt3QhCQn7k%2FHA7QpXCL3fn7cxYpi9M%2BMk6thgAxBEvjfj5e4OvqLPmbD6%2BHoEGWW738tAugm64TZWfFU698FwhfnL1hebPZN6z6jGkIGzCs7lNOrZM3L53iJJo1eW89ffNAMLQzZcjCl4eDJBjqZAcG7wZIdde%2F5ZbzhXE3X25tqJX2fHPgT6ksXRh55pB0X4cQHxo0DLSSNIENOQE%2BHqZDAW7mgkTueSSxnDcgSlHZCPZKeyH19ewq2mjoY%2B7MKyMZTZhcEMDQ%2FNqy2mfZI0UDlvG2Yj6bJEudZEPjqyxf0yJ0rIZUq0G5iIeiTCg9NrF8l4obI0ltVkNtoxNQW%2BBDIOSOPySCbzQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T143025Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAVL364M5ZE44JEBCG%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ca41301bed046aa9a27923078bb15a110722473d634dfff1d426176ef7263c72","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/40c6e8e0d019457e9c3bc1a8e97737ca_20251209143025.jpg"},"success":true}
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 17:30:25 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/40c6e8e0d019457e9c3bc1a8e97737ca_20251209143025.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPb%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkYwRAIgQL%2BLneCiADFdygdLG%2FIO6iToAPJVH8ItxKitZ1HhZC8CIFtxRthygQK7hWb2JcCayDuWSde%2F6pDYa%2FCABSqh7V5aKo8FCMD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMzY5MDk2NDE5MTg2IgwZgB6QOI0BA%2BojhyMq4wTxXC%2FVrmT%2BwyM5Wi7xms%2Fv9AhJjDqrxq83wJQHbhsywFpfRx7%2B9G33gseMIPkDyDEOe2f2Bn1aLKHRHUHgFmKMoBfghfYopIxK6NMsrpY7a81YJ50%2BOIZPWWJyXizsDIpEjtdaVj2TFKkFTc1dXXGlfLRiQIfDaOKj2wzG2oapKlHPGXq%2BVHEVuGuzOSlRm6v2r9844ZXW9rwvvopjmx4DFAhqzHHYkkL9aAckfAm8jhf1gz%2By0QEOr967wClvPCaZ3TTawpglFx32IadlxMMiRak8NdVijqaQCMnYbXveN%2FhW1NpRsG6cz%2BtYVjtctSWkxQUKCTalR3oPn%2FYKRias4PMXg1La9ggd6G1OlPw3M7RDbGNVeWTg2Okd9efOQ77UoYnyrCOZ2x7xwFD2WrDYRE7dMKanlv49lkrIK%2BEbDERCst4SspDJJY%2BQS3aAQvY1T4sqACcb20Ry30nwcLttVCAbJ2%2Fvuh3DcOoi60Uue2tFHoRHOCLzxUTUghlu95Jx6%2FXBkAgUqaD%2BpnIa9a%2F457YHCtmFKRiNPdofRoL7a44aJL%2BmTIDMUL64UkE56JbqV2hrXV2O3bP1GFsmy9Dm9rtobDlbjsUyjTQW3bNDvh88d4zm4YvEcj%2BKOAxakdvHEeCxwD5FLCx7Wiu3ZPeoeLpCZvAgzABqMM9%2FRt3QhCQn7k%2FHA7QpXCL3fn7cxYpi9M%2BMk6thgAxBEvjfj5e4OvqLPmbD6%2BHoEGWW738tAugm64TZWfFU698FwhfnL1hebPZN6z6jGkIGzCs7lNOrZM3L53iJJo1eW89ffNAMLQzZcjCl4eDJBjqZAcG7wZIdde%2F5ZbzhXE3X25tqJX2fHPgT6ksXRh55pB0X4cQHxo0DLSSNIENOQE%2BHqZDAW7mgkTueSSxnDcgSlHZCPZKeyH19ewq2mjoY%2B7MKyMZTZhcEMDQ%2FNqy2mfZI0UDlvG2Yj6bJEudZEPjqyxf0yJ0rIZUq0G5iIeiTCg9NrF8l4obI0ltVkNtoxNQW%2BBDIOSOPySCbzQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T143025Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAVL364M5ZE44JEBCG%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=ca41301bed046aa9a27923078bb15a110722473d634dfff1d426176ef7263c72","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/40c6e8e0d019457e9c3bc1a8e97737ca_20251209143025.jpg"},"success":true}
[09-Dec-2025 17:30:25 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 17:30:26 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/40c6e8e0d019457e9c3bc1a8e97737ca_20251209143025.jpg
[09-Dec-2025 17:30:26 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831715122092122112
[09-Dec-2025 17:30:26 Africa/Nairobi] Preparing to send custom message to buyer for order 22831715122092122112...
[09-Dec-2025 17:30:26 Africa/Nairobi] Payment confirmation message prepared for order 22831715122092122112
[09-Dec-2025 17:30:26 Africa/Nairobi] Custom message queued for order 22831715122092122112 (will be sent via WebSocket cron)
[09-Dec-2025 17:30:26 Africa/Nairobi] Order 22831715122092122112 payment processed successfully
[09-Dec-2025 17:30:27 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:30:27 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:35:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:35:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:35:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:35:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:35:04 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 17:35:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:35:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:35:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:35:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:35:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:35:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:35:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:35:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:35:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:35:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:35:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:35:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:35:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:35:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:35:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:35:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:35:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765290907056&signature=45f74efb3f819dd1630981ed95e5b03fb694085e2d0a6597cbbd79c770fd52da
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:35:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:35:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:35:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:35:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:35:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:35:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:35:08 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 17:35:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:35:08 Africa/Nairobi] INFO: No drains found for order 22831715122092122112 (liquidation address 27176e8f-51cb-4d18-a1fd-486c43e1b944) - crypto may not have been sent yet
[09-Dec-2025 17:35:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:35:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:35:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:35:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:35:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:35:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:35:10 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:35:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:40:04 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:40:04 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:40:04 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:40:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:40:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:40:04 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:40:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:40:04 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:40:04 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 17:40:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:40:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:40:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:40:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:40:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 17:40:04 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 17:40:04 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 17:40:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 17:40:04 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 17:40:04 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 17:40:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:40:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 17:40:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:40:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:40:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:40:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:40:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:40:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:40:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:40:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:40:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:40:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:40:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:40:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:40:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:40:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:40:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:40:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:40:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:40:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:40:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:40:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:40:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:40:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:40:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:40:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:40:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:40:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:40:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:40:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:40:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:40:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:40:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:40:06 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:40:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:40:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:40:06 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:40:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:40:06 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:40:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:40:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:40:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:40:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:40:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:40:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:40:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:40:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765291207168&signature=91f1a92d1b3367e1117ace49e8f0f58776ec9b71408f7c1020ba7255a6a7b77f
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:40:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:40:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:40:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:40:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:40:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:40:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:40:08 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 17:40:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:40:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 17:40:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:40:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:40:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:40:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:40:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:40:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:40:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:40:10 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:40:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:45:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:45:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:45:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:45:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:45:03 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 17:45:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:45:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:45:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:45:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:45:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:45:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:45:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:45:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:45:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:45:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:45:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:45:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:45:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:45:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:45:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:45:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:45:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765291506218&signature=9884a7078a413dc31c84f8cab15adb74378e7c340626c2324ef2c5fc5479f5d2
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:45:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:45:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:45:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:45:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:45:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:45:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:45:07 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 17:45:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:45:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:45:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:45:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:45:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:45:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:45:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:45:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:45:09 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:45:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:50:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 17:50:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 17:50:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 17:50:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 17:50:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 17:50:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:50:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:50:03 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:50:03 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:50:03 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 17:50:03 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:50:03 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 17:50:03 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:50:03 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 17:50:03 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:50:03 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:50:03 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 17:50:03 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:50:03 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:50:03 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:50:03 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:50:03 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:50:03 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 17:50:03 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 17:50:03 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 17:50:03 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 17:50:03 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 17:50:03 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 17:50:03 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 17:50:03 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 17:50:03 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 17:50:04 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 17:50:04 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:50:04 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:50:04 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:50:04 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:50:04 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:50:04 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 17:50:04 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:50:04 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 17:50:04 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 17:50:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 17:50:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 17:50:04 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 17:50:04 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:50:04 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:50:04 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 17:50:04 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 17:50:04 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 17:50:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 17:50:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:50:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 17:50:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 17:50:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 17:50:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 17:50:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 17:50:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:50:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:50:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:50:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:50:05 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 17:50:05 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 17:50:05 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 17:50:05 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 17:50:05 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 17:50:05 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 17:50:05 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 17:50:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:50:05 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:50:05 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:50:05 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765291805872&signature=7df7d8d3062559d6e2939d4adcf287c0cf6fb6c10d061036addeaaf8874519b9
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:50:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:50:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:50:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:50:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:50:06 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:50:06 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:50:06 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 17:50:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:50:07 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:50:07 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:50:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:50:08 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:50:08 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:50:08 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:50:08 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:50:08 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:50:09 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:50:09 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 17:55:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 17:55:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 17:55:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:55:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 17:55:05 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 17:55:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 17:55:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 17:55:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 17:55:05 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 17:55:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 17:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:55:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:55:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 17:55:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:55:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:55:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:55:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 17:55:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:55:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 17:55:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 17:55:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765292107523&signature=da5c3a4d2179a141a352b84553eb73a4f72d0ea2276447df85afe7a0897965ad
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 17:55:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:55:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 17:55:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 17:55:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:55:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:55:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:55:08 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 17:55:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 17:55:09 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 17:55:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 17:55:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 17:55:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 17:55:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 17:55:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 17:55:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 17:55:10 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 17:55:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:00:05 Africa/Nairobi] === Binance WebSocket Chat Handler Started ===
[09-Dec-2025 18:00:05 Africa/Nairobi] No pending messages to send - exiting immediately
[09-Dec-2025 18:00:07 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 18:00:07 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 18:00:07 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 18:00:07 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 18:00:07 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 18:00:08 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:00:08 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:00:08 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 18:00:08 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:00:08 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 18:00:08 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:00:08 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 18:00:08 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 18:00:08 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 18:00:08 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 18:00:08 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 18:00:08 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 18:00:08 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 18:00:08 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 18:00:08 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 18:00:08 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 18:00:08 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 18:00:08 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:00:09 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 18:00:09 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:00:09 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 18:00:09 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 18:00:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 18:00:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 18:00:09 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 18:00:09 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:00:09 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:00:09 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 18:00:09 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 18:00:09 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 18:00:09 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:00:09 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:00:09 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:00:09 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:00:09 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 18:00:09 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:00:09 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 18:00:09 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:00:09 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 18:00:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:00:09 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:00:09 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:00:09 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:00:09 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:00:09 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:00:09 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:00:09 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:00:10 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:00:10 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 18:00:10 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 18:00:10 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 18:00:10 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 18:00:10 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 18:00:10 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 18:00:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:00:10 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:00:10 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:00:10 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:00:11 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:00:11 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:00:11 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:00:11 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:00:12 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:00:12 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:00:12 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:00:12 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765292412046&signature=3552ac07aa865174b26df592074b88335c06ebd48501b0262407efcf86778bb0
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:00:12 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:00:12 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:00:12 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:00:13 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:00:13 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:00:13 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:00:13 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:00:13 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:00:13 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:00:13 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:00:14 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:00:14 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:00:14 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:00:14 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:00:15 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:00:15 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:00:16 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 18:00:16 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:05:06 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:05:06 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:05:06 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:05:06 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:05:07 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:05:07 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:05:07 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:05:07 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:05:07 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:05:07 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:05:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:05:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:05:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:05:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:05:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:05:08 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:05:08 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:05:08 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:05:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:05:09 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:05:09 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:05:09 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765292709250&signature=f8878590e7481256208ee2c92fd5108bf1e32f0bd0fa49c6dd1e50af34633be8
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:05:09 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:05:09 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:05:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:05:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:05:10 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:05:10 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:05:10 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:05:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:05:10 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:05:10 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:05:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:05:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:05:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:05:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:05:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:05:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:05:12 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 18:05:12 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:10:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:10:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:10:05 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 18:10:05 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 18:10:05 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 18:10:05 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 18:10:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 18:10:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:10:05 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:10:05 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 18:10:05 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:10:05 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 18:10:05 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:10:05 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 18:10:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:10:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:10:05 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:10:05 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:10:05 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:10:05 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:10:05 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:10:05 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:10:05 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 18:10:05 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 18:10:05 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 18:10:05 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 18:10:05 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 18:10:05 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 18:10:05 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 18:10:05 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 18:10:05 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 18:10:06 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 18:10:06 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:10:06 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 18:10:06 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:10:06 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 18:10:06 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 18:10:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 18:10:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 18:10:06 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 18:10:06 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:10:06 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:10:06 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 18:10:06 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 18:10:06 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 18:10:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:10:06 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:10:06 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:10:06 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:10:06 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:10:06 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:10:06 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 18:10:06 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:10:06 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 18:10:06 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:10:06 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 18:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:10:07 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:10:07 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:10:07 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:10:07 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:10:07 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 18:10:07 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 18:10:07 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 18:10:07 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 18:10:07 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 18:10:07 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 18:10:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:10:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:10:08 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:10:08 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765293008010&signature=d335ea3f748005962981f93bd8574a0eedc0feb70fdd2225f48dabf15ee265fd
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:10:08 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:10:08 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:10:08 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:10:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:10:09 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:10:09 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:10:09 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:10:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:10:09 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:10:09 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:10:10 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:10:10 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:10:10 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:10:10 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:10:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:10:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:10:11 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 18:10:11 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:15:04 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:15:04 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:15:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:15:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:15:04 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:15:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:15:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:15:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:15:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:15:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:15:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:15:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:15:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:15:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:15:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:15:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:15:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:15:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:15:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:15:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:15:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:15:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765293307168&signature=98cba95032eab668f765ca5c291254ace2b45c0a2c47715174000d049dc6a059
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:15:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:15:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:15:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:15:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:15:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:15:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:15:08 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:15:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:15:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:15:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:15:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Order 22831427586811695104: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:15:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:15:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:15:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:15:09 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:15:09 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831715122092122112",
    "advNo": "12818728094342025216",
    "tradeType": "BUY",
    "asset": "USDT",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "19.50000000",
    "totalPrice": "16.41000000",
    "unitPrice": "0.842",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765290341915,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "bel***",
    "payMethodName": "SEPA",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:15:10 Africa/Nairobi] Current USDC balance: 1486.218288 (threshold: 100)
[09-Dec-2025 18:15:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:20:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 18:20:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 18:20:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 18:20:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 18:20:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 18:20:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:20:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:20:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:20:04 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:20:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 18:20:04 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:20:04 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 18:20:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:20:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 18:20:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:20:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:20:04 Africa/Nairobi] Status sync completed: 36 orders checked, 0 synced, 36 already in sync
[09-Dec-2025 18:20:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:20:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:20:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:20:04 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:20:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:20:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 18:20:04 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 18:20:04 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 18:20:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 18:20:04 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 18:20:04 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 18:20:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 18:20:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 18:20:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 18:20:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:20:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:20:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:20:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 18:20:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:20:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 18:20:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:20:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 18:20:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 18:20:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 18:20:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 18:20:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 18:20:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:20:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:20:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 18:20:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 18:20:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 18:20:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:20:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:20:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 18:20:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:20:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 18:20:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:20:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 18:20:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:20:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:20:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:20:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:20:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:20:06 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 18:20:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 18:20:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 18:20:06 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 18:20:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 18:20:06 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 18:20:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:20:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:20:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:20:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765293606606&signature=8c5b6dd0922254a752a4a2f03fff38ed1a6fb6d67e65a2faf567bf36d234ad67
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:20:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:20:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:20:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:20:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:20:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:20:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:20:07 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:20:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:20:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831728545994432512: Added (status='TRADING', tradeType='BUY')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:20:08 Africa/Nairobi] Filtered to 1 pending orders
[09-Dec-2025 18:20:08 Africa/Nairobi] Found 1 pending orders to process
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing order: 22831728545994432512
[09-Dec-2025 18:20:08 Africa/Nairobi] Fetching full order details for 22831728545994432512...
[09-Dec-2025 18:20:08 Africa/Nairobi] getUserOrderDetail - Using POST method as confirmed by Binance Support
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/getUserOrderDetail?timestamp=1765293608631&signature=885e933ee075e05bf82cd031aa18cbd2c53352f30566b5824bbf81286d418279
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Request body: {"adOrderNo":"22831728545994432512"}
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-85803991","sellerName":"LICETT SANCHEZ NEPTALI JUNIOR","tradeType":"BUY","payType":"BANK","payMethods":[{"id":73018657,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR"},{"fieldId":"0000000000000000002","fieldName":"Bank Card/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account/card number","fieldValue":"0336135887230"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"caixa Geral "},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":"PT50003503360013588723049"},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https://bin.bnbstatic.com/image/admin_mgs_image_upload/20200612/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":73018657,"orderStatus":1,"asset":"USDC","amount":"14.21800947","pric
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - HTTP Code: 200
[09-Dec-2025 18:20:08 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/getUserOrderDetail - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","advOrderNumber":"12818728934135054336","buyerMobilePhone":"","sellerMobilePhone":"","buyerNickname":"zatam","buyerName":"IRENE F BUSUMBA","sellerNickname":"P2P-85803991","sellerName":"LICETT SANCHEZ NEPTALI JUNIOR","tradeType":"BUY","payType":"BANK","payMethods":[{"id":73018657,"identifier":"BANK","tradeMethodName":"Bank Transfer","fields":[{"fieldId":"0000000000000000001","fieldName":"Name","fieldContentType":"payee","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR"},{"fieldId":"0000000000000000002","fieldName":"Bank Card\/Account Number","fieldContentType":"pay_account","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Please enter your bank account\/card number","fieldValue":"0336135887230"},{"fieldId":"0000000000000000006","fieldName":"Bank name","fieldContentType":"bank","restrictionType":0,"lengthLimit":100,"isRequired":true,"isCopyable":true,"hintWord":"Enter the name of your bank","fieldValue":"caixa Geral "},{"fieldId":"0000000000000000007","fieldName":"Account opening branch","fieldContentType":"sub_bank","restrictionType":0,"lengthLimit":100,"isRequired":false,"isCopyable":true,"hintWord":"Enter bank branch information","fieldValue":""},{"fieldId":"30646448873886441472","fieldName":"IBAN","fieldContentType":"single_text","restrictionType":2,"lengthLimit":34,"isRequired":false,"isCopyable":true,"hintWord":"IBAN","fieldValue":"PT50003503360013588723049"},{"fieldId":"30733409984054398976","fieldName":"QR Code","fieldContentType":"qr_code","restrictionType":0,"lengthLimit":1000,"isRequired":false,"isCopyable":false,"hintWord":"Please upload your QR Code","fieldValue":""}],"iconUrlColor":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20200612\/8b6fcda1-1285-486b-ad79-07156420459d.png"}],"selectedPayId":73018657,"orderStatus":1,"asset":"USDC","amount":"14.21800947","price":"0.84400000","totalPrice":"12.00000000","fiatUnit":"EUR","isComplaintAllowed":false,"confirmPayTimeout":0,"remark":"\ud83d\udce2 TRADE TERMS (READ BEFORE OPENING)\n\n\ud83e\udd16 AUTOMATED SYSTEM NOTICE\n\n\u00b7 YOU ARE TRADING WITH ZATAM AUTOPILOT BOT\n\u00b7 All payments are processed automatically by bot\n\u00b7 DO NOT OPEN TRADE if you cannot follow bot instructions\n\n\ud83c\udfe6 IBAN REQUIREMENT (CRITICAL)\n\n\u00b7 IBAN MUST BE SET IN YOUR BINANCE PROFILE before trading\n\u00b7 Bot CANNOT read IBAN sent in chat\n\u00b7 NO IBAN in profile = Order will be marked \"Paid\" then manually cancelled if no IBAN available\n\n\ud83c\udf0d REGIONAL RESTRICTION\n\u00b7 EUROPE BANK ACCOUNTS ONLY (SEPA Zone)\n\u00b7 Bot cannot send outside Europe\n\u00b7 Non-European banks will be rejected automatically\n\n\u2699\ufe0f PAYMENT PROCESS\n\u00b7 I will send payment from business account\n\u00b7 NO exact-name payments - do not accept if required\n\u00b7 Processing time: 10-30 minutes\n\u00b7 Payment confirmation: Only via your bank account\n\u00b7 NO payment screenshots\n\n\ud83d\udd12 SAFETY RULES\n\n\u00b7 Binance chat ONLY (no WhatsApp\/Telegram)\n\u00b7 Release assets ONLY after money in your account\n\u00b7 No refunds once payment sent\n\u00b7 Low-rated\/unverified accounts = rejected","createTime":1765293542466,"notifyPayEndTime":1765294442466,"fiatSymbol":"\u20ac","currencyTicketSize":"0.01","assetTicketSize":"0.00000001","priceTicketSize":"0.001","notifyPayedExpireMinute":15,"confirmPayedExpireMinute":15,"clientType":"android","nickColor":"225|#ABE800|#00837B","onlineStatus":"1","merchantNo":"s9c0f003cbb81311ca296ad1b4084ae55","origin":"MAKE_TAKE","unreadCount":1,"iconUrl":"https:\/\/bin.bnbstatic.com\/image\/admin_mgs_image_upload\/20201110\/4cf7d633-92fb-4d37-80ed-458c7d1ea410.png","avgReleasePeriod":178,"avgPayPeriod":444,"expectedPayTime":1765293986466,"commissionRate":"0","commission":"0","takerCommissionRate":"0","takerCommission":"0","takerAmount":"0","tradeMethodCommissionRateVoList":[[],[],[],[],[]],"additionalKycVerify":0,"takerUserNo":"s6766919bb5183925a2b67718f7858039"},"success":true}
[09-Dec-2025 18:20:08 Africa/Nairobi] getUserOrderDetail - Successfully retrieved order detail via POST
[09-Dec-2025 18:20:08 Africa/Nairobi] Using root-level order data
[09-Dec-2025 18:20:08 Africa/Nairobi] Full order details fetched successfully
[09-Dec-2025 18:20:08 Africa/Nairobi] Order detail keys: orderNumber, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, tradeType, payType, payMethods, selectedPayId, orderStatus, asset, amount, price, totalPrice, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, createTime, notifyPayEndTime, fiatSymbol, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, commission, takerCommissionRate, takerCommission, takerAmount, tradeMethodCommissionRateVoList, additionalKycVerify, takerUserNo
[09-Dec-2025 18:20:08 Africa/Nairobi] Payment-related keys found: payMethods, tradeMethodCommissionRateVoList
[09-Dec-2025 18:20:08 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 18:20:08 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"0336135887230","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"caixa Geral ","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"PT50003503360013588723049","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 18:20:08 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing field: fieldName='name', fieldValue='LICETT SAN...'
[09-Dec-2025 18:20:08 Africa/Nairobi] Found account holder name via fieldContentType=payee: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='0336135887...'
[09-Dec-2025 18:20:08 Africa/Nairobi] Field 'bank card/account number' contains value that doesn't match IBAN pattern. Original: '0336135887230', Cleaned: '0336135887230'
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='caixa Gera...'
[09-Dec-2025 18:20:08 Africa/Nairobi] Found bank name via fieldContentType=bank: caixa Geral
[09-Dec-2025 18:20:08 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='PT50003503...'
[09-Dec-2025 18:20:08 Africa/Nairobi] Found IBAN in payMethods: iban = PT50****
[09-Dec-2025 18:20:08 Africa/Nairobi] Extracted payment details: {"name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","iban":"PT50****"}
[09-Dec-2025 18:20:08 Africa/Nairobi] IBAN found: PT50****
[09-Dec-2025 18:20:09 Africa/Nairobi] New order inserted: ID 434, Order No: 22831728545994432512
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing payment for order: 22831728545994432512
[09-Dec-2025 18:20:09 Africa/Nairobi] Extracting payment details. Order data keys: orderNumber, advNo, tradeType, asset, fiat, fiatSymbol, amount, totalPrice, unitPrice, orderStatus, createTime, commission, takerCommissionRate, takerCommission, takerAmount, counterPartNickName, payMethodName, additionalKycVerify, advOrderNumber, buyerMobilePhone, sellerMobilePhone, buyerNickname, buyerName, sellerNickname, sellerName, payType, payMethods, selectedPayId, price, fiatUnit, isComplaintAllowed, confirmPayTimeout, remark, notifyPayEndTime, currencyTicketSize, assetTicketSize, priceTicketSize, notifyPayedExpireMinute, confirmPayedExpireMinute, clientType, nickColor, onlineStatus, merchantNo, origin, unreadCount, iconUrl, avgReleasePeriod, avgPayPeriod, expectedPayTime, commissionRate, tradeMethodCommissionRateVoList, takerUserNo
[09-Dec-2025 18:20:09 Africa/Nairobi] Found potential payment fields: {"payMethods.0.fields.0.fieldId":"0000000000000000001","payMethods.0.fields.0.fieldName":"Name","payMethods.0.fields.0.fieldContentType":"payee","payMethods.0.fields.0.fieldValue":"LICETT SANCHEZ NEPTALI JUNIOR","payMethods.0.fields.1.fieldId":"0000000000000000002","payMethods.0.fields.1.fieldName":"Bank Card\/Account Number","payMethods.0.fields.1.fieldContentType":"pay_account","payMethods.0.fields.1.fieldValue":"0336135887230","payMethods.0.fields.2.fieldId":"0000000000000000006","payMethods.0.fields.2.fieldName":"Bank name","payMethods.0.fields.2.fieldContentType":"bank","payMethods.0.fields.2.fieldValue":"caixa Geral ","payMethods.0.fields.3.fieldId":"0000000000000000007","payMethods.0.fields.3.fieldName":"Account opening branch","payMethods.0.fields.3.fieldContentType":"sub_bank","payMethods.0.fields.3.fieldValue":"","payMethods.0.fields.4.fieldId":"30646448873886441472","payMethods.0.fields.4.fieldName":"IBAN","payMethods.0.fields.4.fieldContentType":"single_text","payMethods.0.fields.4.fieldValue":"PT50003503360013588723049","payMethods.0.fields.5.fieldId":"30733409984054398976","payMethods.0.fields.5.fieldName":"QR Code","payMethods.0.fields.5.fieldContentType":"qr_code","payMethods.0.fields.5.fieldValue":""}
[09-Dec-2025 18:20:09 Africa/Nairobi] Found payMethods array with 1 payment methods
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing payment method: BANK
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing field: fieldName='name', fieldValue='LICETT SAN...'
[09-Dec-2025 18:20:09 Africa/Nairobi] Found account holder name via fieldContentType=payee: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing field: fieldName='bank card/account number', fieldValue='0336135887...'
[09-Dec-2025 18:20:09 Africa/Nairobi] Field 'bank card/account number' contains value that doesn't match IBAN pattern. Original: '0336135887230', Cleaned: '0336135887230'
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing field: fieldName='bank name', fieldValue='caixa Gera...'
[09-Dec-2025 18:20:09 Africa/Nairobi] Found bank name via fieldContentType=bank: caixa Geral
[09-Dec-2025 18:20:09 Africa/Nairobi] Processing field: fieldName='iban', fieldValue='PT50003503...'
[09-Dec-2025 18:20:09 Africa/Nairobi] Found IBAN in payMethods: iban = PT50****
[09-Dec-2025 18:20:09 Africa/Nairobi] Extracted payment details: {"name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","iban":"PT50****"}
[09-Dec-2025 18:20:09 Africa/Nairobi] Text appears to be already in English: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Translation returned same as original. Using original name: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Updated payment_details with translated name: 'LICETT SANCHEZ NEPTALI JUNIOR' (original: 'LICETT SANCHEZ NEPTALI JUNIOR', IBAN source: payment_page, Name translated: no)
[09-Dec-2025 18:20:09 Africa/Nairobi] Text appears to be already in English: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Translation returned same as original. Using original name: LICETT SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Text appears to be already in English: LICETT
[09-Dec-2025 18:20:09 Africa/Nairobi] Translation returned same as original. Using original name: LICETT
[09-Dec-2025 18:20:09 Africa/Nairobi] Text appears to be already in English: SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Translation returned same as original. Using original name: SANCHEZ NEPTALI JUNIOR
[09-Dec-2025 18:20:09 Africa/Nairobi] Name translation: Original='LICETT SANCHEZ NEPTALI JUNIOR' -> Translated='LICETT SANCHEZ NEPTALI JUNIOR'
[09-Dec-2025 18:20:09 Africa/Nairobi]   First name: 'LICETT' -> 'LICETT'
[09-Dec-2025 18:20:09 Africa/Nairobi]   Last name: 'SANCHEZ NEPTALI JUNIOR' -> 'SANCHEZ NEPTALI JUNIOR'
[09-Dec-2025 18:20:09 Africa/Nairobi] Creating external account: {"currency":"eur","account_owner_type":"individual","first_name":"LICETT","last_name":"SANCHEZ NEPTALI JUNIOR","account_owner_name":"LICETT SANCHEZ NEPTALI JUNIOR","bank_name":"caixa Geral","account_type":"iban","iban":{"account_number":"PT50003503360013588723049","country":"PRT"}}
[09-Dec-2025 18:20:10 Africa/Nairobi] Created external account: d324d6c6-f8c9-4fe6-8542-60992662c319
[09-Dec-2025 18:20:10 Africa/Nairobi] Getting Bridge exchange rate for: USDC -> EUR
[09-Dec-2025 18:20:11 Africa/Nairobi] Bridge buy_rate (Fiat -> USDC): 0.8644
[09-Dec-2025 18:20:11 Africa/Nairobi] Bridge exchange rate (USDC -> EUR): 0.8559
[09-Dec-2025 18:20:11 Africa/Nairobi] Order fiat amount: 12 EUR
[09-Dec-2025 18:20:11 Africa/Nairobi] Fiat amount before Bridge fee (0.60%): 12.072434607646 EUR
[09-Dec-2025 18:20:11 Africa/Nairobi] Fiat amount user will receive: 12 EUR
[09-Dec-2025 18:20:11 Africa/Nairobi] Bridge fee amount: 0.072434607645876 EUR
[09-Dec-2025 18:20:11 Africa/Nairobi] Calculated USDC amount: 14.124959 USDC (for 12 EUR at rate 0.8559, including 0.60% Bridge fee)
[09-Dec-2025 18:20:11 Africa/Nairobi] Creating liquidation address with Bridge API requirements: {"chain":"polygon","currency":"usdc","external_account_id":"d324d6c6-f8c9-4fe6-8542-60992662c319","destination_payment_rail":"sepa","destination_currency":"eur","custom_developer_fee_percent":"0.6"}
[09-Dec-2025 18:20:13 Africa/Nairobi] Created liquidation address: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:13 Africa/Nairobi] Sending 14.124959 USDC from 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0 to liquidation address: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:13 Africa/Nairobi] Preparing USDC transfer:
[09-Dec-2025 18:20:13 Africa/Nairobi]   From: 0x68c06Ff402cdb6784B22Bc67640ad04a2Cc079B0
[09-Dec-2025 18:20:13 Africa/Nairobi]   To: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:13 Africa/Nairobi]   Amount (USDC): 14.124959
[09-Dec-2025 18:20:13 Africa/Nairobi]   Amount (tokens/wei): 14124959
[09-Dec-2025 18:20:13 Africa/Nairobi]   Current USDC balance: 1486.218288
[09-Dec-2025 18:20:13 Africa/Nairobi]   Balance check passed: 1486.218288 >= 14.124959
[09-Dec-2025 18:20:13 Africa/Nairobi]   Current MATIC balance: 3.977201952045 MATIC
[09-Dec-2025 18:20:13 Africa/Nairobi]   MATIC balance check passed: 3.977201952045 >= 0.02 MATIC
[09-Dec-2025 18:20:14 Africa/Nairobi] Nonce retrieved: 0x24e (latest confirmed: 590, no pending transactions)
[09-Dec-2025 18:20:14 Africa/Nairobi] Fee data (with Polygon minimums):
[09-Dec-2025 18:20:14 Africa/Nairobi]   Network suggested maxFeePerGas: 197.894848302 Gwei
[09-Dec-2025 18:20:14 Africa/Nairobi]   Network suggested priorityFee: 30 Gwei
[09-Dec-2025 18:20:14 Africa/Nairobi]   Final gasPrice (legacy, normal): 197.894848302 Gwei
[09-Dec-2025 18:20:14 Africa/Nairobi] Transfer data built successfully:
[09-Dec-2025 18:20:14 Africa/Nairobi]   Recipient: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:14 Africa/Nairobi]   Amount (wei): 14124959
[09-Dec-2025 18:20:14 Africa/Nairobi]   Amount (hex): d7879f
[09-Dec-2025 18:20:14 Africa/Nairobi]   Amount (hex padded, 64 chars): 0000000000000000000000000000000000000000000000000000000000d7879f
[09-Dec-2025 18:20:14 Africa/Nairobi]   Transfer data length: 138 chars (expected: 138)
[09-Dec-2025 18:20:14 Africa/Nairobi]   Transfer data: 0xa9059cbb000000000000000000000000a3262686aefafde16c54c25b4a60699b3f8814850000000000000000000000000000000000000000000000000000000000d7879f
[09-Dec-2025 18:20:14 Africa/Nairobi] Transfer data length: 138 characters
[09-Dec-2025 18:20:14 Africa/Nairobi] Sending to address: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:14 Africa/Nairobi] Amount in tokens (wei): 14124959
[09-Dec-2025 18:20:14 Africa/Nairobi] Transaction params (Legacy format with high gas price):
[09-Dec-2025 18:20:14 Africa/Nairobi]   Nonce: 0x24e
[09-Dec-2025 18:20:14 Africa/Nairobi]   gasPrice: 0x2e1373bf2e (197.894848302 Gwei)
[09-Dec-2025 18:20:14 Africa/Nairobi]   gasLimit: 0x186a0 (100000)
[09-Dec-2025 18:20:14 Africa/Nairobi]   Note: Using legacy format (web3p/ethereum-tx v0.4 EIP-1559 bug) with high gas price for reliable confirmation
[09-Dec-2025 18:20:14 Africa/Nairobi] Using legacy transaction format - gasPrice: 0x2e1373bf2e (197894848302 wei = 197.894848302 Gwei)
[09-Dec-2025 18:20:14 Africa/Nairobi] Transaction parameters being passed to library:
[09-Dec-2025 18:20:14 Africa/Nairobi]   {
    "nonce": "0x24e",
    "gasLimit": "0x186a0",
    "to": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "value": "0x0",
    "data": "0xa9059cbb000000000000000000000000a3262686aefafde16c54c25b4a60699b3f8814850000000000000000000000000000000000000000000000000000000000d7879f",
    "chainId": 137,
    "gasPrice": "0x2e1373bf2e"
}
[09-Dec-2025 18:20:14 Africa/Nairobi] Transaction signed successfully. Signed TX length: 352
[09-Dec-2025 18:20:14 Africa/Nairobi] Transaction sent successfully via direct curl (attempt 1)
[09-Dec-2025 18:20:14 Africa/Nairobi] Transaction broadcast successfully. TX Hash: 0xa9de3086cb5698f452034a5c1d47e76b0ea1f45e6e982e60701f9874fd1a5c5c
[09-Dec-2025 18:20:14 Africa/Nairobi] Verifying transaction status...
[09-Dec-2025 18:20:16 Africa/Nairobi] Transaction status check: PENDING
[09-Dec-2025 18:20:16 Africa/Nairobi] USDC sent successfully. TX Hash: 0xa9de3086cb5698f452034a5c1d47e76b0ea1f45e6e982e60701f9874fd1a5c5c
[09-Dec-2025 18:20:16 Africa/Nairobi] Waiting for transaction confirmation: 0xa9de3086cb5698f452034a5c1d47e76b0ea1f45e6e982e60701f9874fd1a5c5c
[09-Dec-2025 18:20:19 Africa/Nairobi] Transaction confirmed but only 0 confirmations (need 1)
[09-Dec-2025 18:20:23 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 18:20:23 Africa/Nairobi] Transaction confirmed with 2 confirmations
[09-Dec-2025 18:20:23 Africa/Nairobi] Payment processed successfully. Liquidation Address: 0xa3262686aefafde16c54c25b4a60699b3f881485
[09-Dec-2025 18:20:23 Africa/Nairobi] Transaction Hash: 0xa9de3086cb5698f452034a5c1d47e76b0ea1f45e6e982e60701f9874fd1a5c5c
[09-Dec-2025 18:20:23 Africa/Nairobi] USDC Amount Sent: 14.124959
[09-Dec-2025 18:20:23 Africa/Nairobi] USDC sent successfully. Now marking order as paid on Binance...
[09-Dec-2025 18:20:23 Africa/Nairobi] markOrderAsPaidOnBinance called for order: 22831728545994432512 (ID: 434)
[09-Dec-2025 18:20:23 Africa/Nairobi] Calling Binance API to mark order 22831728545994432512 as paid...
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/markOrderAsPaid?timestamp=1765293623263&signature=7dba99c7e9a8d4f75ee71106997a83466a1e57a839dbeb5f3da7e647643e3a08
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Request body: {"orderNumber":"22831728545994432512","payId":0}
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Raw response: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","orderStatus":2,"notifyPayTime":1765293623428,"confirmPayEndTime":1765294523428,"complainFreezeTime":1765294223428,"selectedPayId":0},"success":true}
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - HTTP Code: 200
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/markOrderAsPaid - Decoded response: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","orderStatus":2,"notifyPayTime":1765293623428,"confirmPayEndTime":1765294523428,"complainFreezeTime":1765294223428,"selectedPayId":0},"success":true}
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API response for markOrderAsPaid: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","orderStatus":2,"notifyPayTime":1765293623428,"confirmPayEndTime":1765294523428,"complainFreezeTime":1765294223428,"selectedPayId":0},"success":true}
[09-Dec-2025 18:20:23 Africa/Nairobi] SUCCESS: Order 22831728545994432512 marked as paid on Binance (response: {"code":"000000","message":"success","data":{"orderNumber":"22831728545994432512","orderStatus":2,"notifyPayTime":1765293623428,"confirmPayEndTime":1765294523428,"complainFreezeTime":1765294223428,"selectedPayId":0},"success":true})
[09-Dec-2025 18:20:23 Africa/Nairobi] Order 22831728545994432512 marked as paid on Binance successfully
[09-Dec-2025 18:20:23 Africa/Nairobi] Preparing to generate proof of payment image for order 22831728545994432512...
[09-Dec-2025 18:20:23 Africa/Nairobi] Requesting pre-signed URL for image upload...
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request URL: https://api.binance.com/sapi/v1/c2c/chat/image/pre-signed-url?timestamp=1765293623636&signature=5f55f196847ceaba1f86e4f0a9d9c7f0507a7c6a511d075023e350d53f8ee135
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Request body: {"imageName":"proof_22831728545994432512_1765293623.jpg"}
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Raw response: {"code":"000000","message":"success","data":{"uploadUrl":"https://upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com/tmp/client_upload/c2c/chat/20251209/50f5fb85d02245c5b30097dfe42bc989_20251209152023.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPf%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIgctI5cMc3ejDYiVcvsA0cwQVLY%2F2gRd6iO1mR8%2FmuVEcCIQDY5xlr2rBjIUUwGQRpBt%2BetHJ9p7ilCXyy%2FOzz9xXKnyqPBQjA%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIMWjDnxJUda8jtTJ%2BNKuMEcqC3alm7qyAsQXMiLW4CoDhnRvljNGwGEUwWfbguNnkS0chfCaKbRTzH%2FeHVLoLEbH7gmrzQu9uMo52KrR75zej0xLD6mIgQr6sB561L5ZwUuhaO5XnOG6scxPVdoq5Oz6PoI2bNj%2BTFQYj70wlDprOnbfF7%2F%2B%2F1WxVEFV2pwq3dbq72DTmfMYO3k%2FcIYgx4m8IUFXqNn6DiruicOnw74q3wYjWjE62JqtnGO2zQCDTHfzm9PW5esz0OWkdVqimjrDhjxz43eYX9PP5WDTgQmxdlsGtM8kwdaapMGi03LGNnBZTORUIGwyOaRoKYY8jxgiwuFSmz7FE11v8VQieoXUEiGHhOjNxNScLkY8YZPQHZ51lqTEY2Z5qKQ2%2BJ1Vkoh6M8%2FEE7ZW3sTbUMEbKmTQlScL6UymAbCJGUfaSTJElZ9MQoQeJtHNhHv9fb3dDRrv8XPak3RA63PUyNk0jcbAZ6e%2F3aMMv6R4MhCFumPBzfUpoERi3KUxI45aqOdXtkzBUqQLkSZintU505WO9w76Io5yEZtNN03A3pXYI0NGzALmRc2zhMixJhh%2B5xx6OZV7QS0NztyXih2f7mEv6Ek1TRoQrVDTAVlguFk61N%2FeXiG2TvQOFq%2BUOjbVxwkVnACs6CaRYYvsSNZRoR%2BupGm5XXNi9%2FyDp3bYKkpuAgS4MlHF%2FAAJYcBIaz5nwyDxpRfPlIk91ZJxpftQ%2BrBaF3Lj%2FCrrX2Bu6IIybgraWxppv9DFKhB%2FVpdmKSLkvH3fw30LjHQHBf6hpWLBD0kABn1DeJcc0zGz%2FASSL75NHfAl0YNl8wpe7gyQY6mAGzdfT%2B4uNwZUMfojQvILMtNemSeYbIBZ0Rpq7%2FAjatkv7jAWn93tC2spc6%2FCs5OvuqjG0pU6KxALEKxHZ9DE8DhUEvQqANgc4I0n6Uv2LKOmBpunf3eni8XtrNKyD7MfpcNJsp2tkn%2FolmiHkWhnXThShzcOLq656j9QB83T7iE2SYZfKAamAC1SpCwNa10WKLZ5TqBT%2BKyQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T152023Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZCNSLUUBF%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=0d3b0f7a38e796a02d4dca6808e712dd7d226ee3cf5dbe30e1ceac60521d0f05","imageUrl":"https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/50f5fb85d02245c5b30097dfe42bc989_20251209152023.jpg"},"success":true}
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - HTTP Code: 200
[09-Dec-2025 18:20:23 Africa/Nairobi] Binance API POST /sapi/v1/c2c/chat/image/pre-signed-url - Decoded response: {"code":"000000","message":"success","data":{"uploadUrl":"https:\/\/upload-bnbstatic-com.s3.ap-northeast-1.amazonaws.com\/tmp\/client_upload\/c2c\/chat\/20251209\/50f5fb85d02245c5b30097dfe42bc989_20251209152023.jpg?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPf%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIgctI5cMc3ejDYiVcvsA0cwQVLY%2F2gRd6iO1mR8%2FmuVEcCIQDY5xlr2rBjIUUwGQRpBt%2BetHJ9p7ilCXyy%2FOzz9xXKnyqPBQjA%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDM2OTA5NjQxOTE4NiIMWjDnxJUda8jtTJ%2BNKuMEcqC3alm7qyAsQXMiLW4CoDhnRvljNGwGEUwWfbguNnkS0chfCaKbRTzH%2FeHVLoLEbH7gmrzQu9uMo52KrR75zej0xLD6mIgQr6sB561L5ZwUuhaO5XnOG6scxPVdoq5Oz6PoI2bNj%2BTFQYj70wlDprOnbfF7%2F%2B%2F1WxVEFV2pwq3dbq72DTmfMYO3k%2FcIYgx4m8IUFXqNn6DiruicOnw74q3wYjWjE62JqtnGO2zQCDTHfzm9PW5esz0OWkdVqimjrDhjxz43eYX9PP5WDTgQmxdlsGtM8kwdaapMGi03LGNnBZTORUIGwyOaRoKYY8jxgiwuFSmz7FE11v8VQieoXUEiGHhOjNxNScLkY8YZPQHZ51lqTEY2Z5qKQ2%2BJ1Vkoh6M8%2FEE7ZW3sTbUMEbKmTQlScL6UymAbCJGUfaSTJElZ9MQoQeJtHNhHv9fb3dDRrv8XPak3RA63PUyNk0jcbAZ6e%2F3aMMv6R4MhCFumPBzfUpoERi3KUxI45aqOdXtkzBUqQLkSZintU505WO9w76Io5yEZtNN03A3pXYI0NGzALmRc2zhMixJhh%2B5xx6OZV7QS0NztyXih2f7mEv6Ek1TRoQrVDTAVlguFk61N%2FeXiG2TvQOFq%2BUOjbVxwkVnACs6CaRYYvsSNZRoR%2BupGm5XXNi9%2FyDp3bYKkpuAgS4MlHF%2FAAJYcBIaz5nwyDxpRfPlIk91ZJxpftQ%2BrBaF3Lj%2FCrrX2Bu6IIybgraWxppv9DFKhB%2FVpdmKSLkvH3fw30LjHQHBf6hpWLBD0kABn1DeJcc0zGz%2FASSL75NHfAl0YNl8wpe7gyQY6mAGzdfT%2B4uNwZUMfojQvILMtNemSeYbIBZ0Rpq7%2FAjatkv7jAWn93tC2spc6%2FCs5OvuqjG0pU6KxALEKxHZ9DE8DhUEvQqANgc4I0n6Uv2LKOmBpunf3eni8XtrNKyD7MfpcNJsp2tkn%2FolmiHkWhnXThShzcOLq656j9QB83T7iE2SYZfKAamAC1SpCwNa10WKLZ5TqBT%2BKyQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251209T152023Z&X-Amz-SignedHeaders=host&X-Amz-Expires=299&X-Amz-Credential=ASIAVL364M5ZCNSLUUBF%2F20251209%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=0d3b0f7a38e796a02d4dca6808e712dd7d226ee3cf5dbe30e1ceac60521d0f05","imageUrl":"https:\/\/bin.bnbstatic.com\/client_upload\/c2c\/chat\/20251209\/50f5fb85d02245c5b30097dfe42bc989_20251209152023.jpg"},"success":true}
[09-Dec-2025 18:20:23 Africa/Nairobi] Pre-signed URL received, uploading image...
[09-Dec-2025 18:20:25 Africa/Nairobi] Image uploaded successfully. Image URL: https://bin.bnbstatic.com/client_upload/c2c/chat/20251209/50f5fb85d02245c5b30097dfe42bc989_20251209152023.jpg
[09-Dec-2025 18:20:25 Africa/Nairobi] Proof of payment image generated and uploaded successfully for order 22831728545994432512
[09-Dec-2025 18:20:25 Africa/Nairobi] Preparing to send custom message to buyer for order 22831728545994432512...
[09-Dec-2025 18:20:25 Africa/Nairobi] Payment confirmation message prepared for order 22831728545994432512
[09-Dec-2025 18:20:25 Africa/Nairobi] Custom message queued for order 22831728545994432512 (will be sent via WebSocket cron)
[09-Dec-2025 18:20:25 Africa/Nairobi] Order 22831728545994432512 payment processed successfully
[09-Dec-2025 18:20:26 Africa/Nairobi] Current USDC balance: 1472.093329 (threshold: 100)
[09-Dec-2025 18:20:26 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:25:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:25:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:25:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:25:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:25:04 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:25:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:25:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:25:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:25:04 Africa/Nairobi] Found 6 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:25:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:25:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:25:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:25:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:25:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:06 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:25:06 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:25:06 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:25:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:07 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:25:07 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:25:07 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765293907115&signature=255129954997b9334a7fcf7dda4c68646f7452bda65ac79975acaed46d40c41d
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:25:07 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:25:07 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:25:07 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:25:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:08 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:25:08 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:25:08 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:25:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:25:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:25:08 Africa/Nairobi] Checking Bridge drain status for order 22831728545994432512 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 684812de-329a-44bc-bf17-4902063843a7)
[09-Dec-2025 18:25:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:25:09 Africa/Nairobi] INFO: No drains found for order 22831728545994432512 (liquidation address 684812de-329a-44bc-bf17-4902063843a7) - crypto may not have been sent yet
[09-Dec-2025 18:25:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831728545994432512: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:25:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:25:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:25:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:25:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:25:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831728545994432512",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "14.21800947",
    "totalPrice": "12.00000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765293542466,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:25:11 Africa/Nairobi] Current USDC balance: 1472.093329 (threshold: 100)
[09-Dec-2025 18:25:11 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:30:03 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:30:03 Africa/Nairobi] === Auto Convert USDT to USDC Started ===
[09-Dec-2025 18:30:03 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:30:03 Africa/Nairobi] === STEP 1: Checking USDC Balance for Auto-Withdrawal ===
[09-Dec-2025 18:30:03 Africa/Nairobi] Checking funding account for USDC...
[09-Dec-2025 18:30:03 Africa/Nairobi] === SEARCHING FOR USDC IN FUNDING ACCOUNT ===
[09-Dec-2025 18:30:03 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDC...
[09-Dec-2025 18:30:04 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:30:04 Africa/Nairobi] Funding asset result: USDC - Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:30:04 Africa/Nairobi] ✓✓✓ FOUND USDC in funding asset endpoint!
[09-Dec-2025 18:30:04 Africa/Nairobi]   Free: 3.7E-7, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:30:04 Africa/Nairobi]   Total (all states): 3.7E-7
[09-Dec-2025 18:30:04 Africa/Nairobi]   Full data: {"asset":"USDC","free":"0.00000037","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:30:04 Africa/Nairobi] Checking spot account for USDC...
[09-Dec-2025 18:30:04 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:30:04 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:30:04 Africa/Nairobi] Status sync completed: 37 orders checked, 0 synced, 37 already in sync
[09-Dec-2025 18:30:04 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:30:04 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:30:04 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:30:04 Africa/Nairobi] Found 6 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:30:04 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:30:04 Africa/Nairobi] ✓ Found USDC in spot account: Free=0.99999994, Locked=0, Total=0.99999994
[09-Dec-2025 18:30:04 Africa/Nairobi]   - Funding account: 3.7E-7 USDC
[09-Dec-2025 18:30:04 Africa/Nairobi]   - Spot account: 0.99999994 USDC
[09-Dec-2025 18:30:04 Africa/Nairobi] ✓ Found USDC in both accounts: Total=1.00000031 (Funding: 3.7E-7, Spot: 0.99999994)
[09-Dec-2025 18:30:04 Africa/Nairobi] USDC Balance - Free: 1.00000031, Total: 1.00000031, Account Type: funding+spot
[09-Dec-2025 18:30:04 Africa/Nairobi] USDC balance (1.00000031) is below withdrawal threshold (250). Skipping withdrawal.
[09-Dec-2025 18:30:04 Africa/Nairobi] === STEP 2: Checking USDT Balance for Trading ===
[09-Dec-2025 18:30:04 Africa/Nairobi] Checking USDT balance across all account types...
[09-Dec-2025 18:30:04 Africa/Nairobi] === COMPREHENSIVE BALANCE CHECK ===
[09-Dec-2025 18:30:05 Africa/Nairobi] Funding account returned 5 assets
[09-Dec-2025 18:30:05 Africa/Nairobi] FOUND USDT in funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:30:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:05 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:30:05 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:30:05 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:30:05 Africa/Nairobi] Spot account returned 732 balances
[09-Dec-2025 18:30:05 Africa/Nairobi] FOUND USDT in spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:30:05 Africa/Nairobi] === SEARCHING FOR USDT SPECIFICALLY ===
[09-Dec-2025 18:30:05 Africa/Nairobi] USDT entries found: 2
[09-Dec-2025 18:30:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0
[09-Dec-2025 18:30:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0
[09-Dec-2025 18:30:05 Africa/Nairobi] ✓ Found USDT in comprehensive balance check:
[09-Dec-2025 18:30:05 Africa/Nairobi]   - funding: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:30:05 Africa/Nairobi]   - spot: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:30:05 Africa/Nairobi] Checking funding account for USDT...
[09-Dec-2025 18:30:05 Africa/Nairobi] === SEARCHING FOR USDT IN FUNDING ACCOUNT ===
[09-Dec-2025 18:30:05 Africa/Nairobi] Method 0: Using dedicated funding asset endpoint for USDT...
[09-Dec-2025 18:30:05 Africa/Nairobi] Funding asset endpoint returned 1 result(s)
[09-Dec-2025 18:30:05 Africa/Nairobi] Funding asset result: USDT - Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:30:05 Africa/Nairobi] ✓✓✓ FOUND USDT in funding asset endpoint!
[09-Dec-2025 18:30:05 Africa/Nairobi]   Free: 182.42, Locked: 0, Freeze: 0, Withdrawing: 0
[09-Dec-2025 18:30:05 Africa/Nairobi]   Total (all states): 182.42
[09-Dec-2025 18:30:05 Africa/Nairobi]   Full data: {"asset":"USDT","free":"182.42","locked":"0","freeze":"0","withdrawing":"0","btcValuation":"0"}
[09-Dec-2025 18:30:05 Africa/Nairobi] Checking spot account for USDT...
[09-Dec-2025 18:30:05 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:05 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:30:05 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:30:05 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:30:06 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:06 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:30:06 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:30:06 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:30:06 Africa/Nairobi] ✓ Found USDT in spot account: Free=0.32, Locked=0, Total=0.32
[09-Dec-2025 18:30:06 Africa/Nairobi]   - Funding account: 182.42 USDT
[09-Dec-2025 18:30:06 Africa/Nairobi]   - Spot account: 0.32 USDT
[09-Dec-2025 18:30:06 Africa/Nairobi] ✓ Found USDT in both accounts: Total=182.74 (Funding: 182.42, Spot: 0.32)
[09-Dec-2025 18:30:06 Africa/Nairobi] USDT Balance - Free: 182.74, Total: 182.74, Account Type: funding+spot
[09-Dec-2025 18:30:06 Africa/Nairobi] Full balance response: {"success":true,"asset":"USDT","free":182.73999999999998,"locked":0,"total":182.73999999999998,"account_type":"funding+spot","funding_balance":182.42,"spot_balance":0.32}
[09-Dec-2025 18:30:06 Africa/Nairobi] USDT balance (182.74) is below threshold (250). Skipping conversion.
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765294206590&signature=453e89645b0960738d3482c01f613d173dc6e7655585d6715aaa9a22f3d808f3
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:30:06 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:30:06 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:30:06 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:30:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:07 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:30:07 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:30:07 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:30:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:08 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:30:08 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:30:08 Africa/Nairobi] Checking Bridge drain status for order 22831728545994432512 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 684812de-329a-44bc-bf17-4902063843a7)
[09-Dec-2025 18:30:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831728545994432512 - Bridge drain state: 'payment_submitted'
[09-Dec-2025 18:30:09 Africa/Nairobi] SKIP: Order 22831728545994432512 drain state is 'payment_submitted' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:30:09 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831728545994432512: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:30:09 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:30:09 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:30:09 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:30:10 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:30:10 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831728545994432512",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "14.21800947",
    "totalPrice": "12.00000000",
    "unitPrice": "0.844",
    "orderStatus": "BUYER_PAYED",
    "createTime": 1765293542466,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:30:10 Africa/Nairobi] Current USDC balance: 1472.093329 (threshold: 100)
[09-Dec-2025 18:30:10 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
[09-Dec-2025 18:35:05 Africa/Nairobi] === Binance P2P Order Monitor Started ===
[09-Dec-2025 18:35:05 Africa/Nairobi] Fetching orders from Binance...
[09-Dec-2025 18:35:05 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:35:05 Africa/Nairobi] Syncing order statuses from Binance...
[09-Dec-2025 18:35:05 Africa/Nairobi] Order 22831728545994432512 status changed to COMPLETED (user released crypto) - deleting external account d324d6c6-f8c9-4fe6-8542-60992662c319 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31
[09-Dec-2025 18:35:06 Africa/Nairobi] SUCCESS: Deleted external account d324d6c6-f8c9-4fe6-8542-60992662c319 for customer 69eb8fa0-4b44-4398-95ee-ed477055bd31 (order: 22831728545994432512)
[09-Dec-2025 18:35:06 Africa/Nairobi] Order 22831728545994432512 status synced: BUYER_PAYED -> COMPLETED (payment_status: completed -> completed)
[09-Dec-2025 18:35:07 Africa/Nairobi] Status sync completed: 37 orders checked, 1 synced, 36 already in sync
[09-Dec-2025 18:35:07 Africa/Nairobi] === Checking for orders to cancel (BUYER_PAYED with failed payment) ===
[09-Dec-2025 18:35:07 Africa/Nairobi] No orders found to cancel (BUYER_PAYED with failed payment status)
[09-Dec-2025 18:35:07 Africa/Nairobi] === Checking for orders to cancel (Bridge refunded/returned) ===
[09-Dec-2025 18:35:07 Africa/Nairobi] Found 5 order(s) with BUYER_PAYED status and Bridge liquidation addresses to check
[09-Dec-2025 18:35:07 Africa/Nairobi] Checking Bridge drain status for order 22830599650107756544 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: cd814c78-93fc-42a1-a169-a179d1647365)
[09-Dec-2025 18:35:07 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:35:07 Africa/Nairobi] Order 22830599650107756544 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:35:07 Africa/Nairobi] SKIP: Order 22830599650107756544 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:35:07 Africa/Nairobi] Checking Bridge drain status for order 22830678093667954688 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 9615c770-9e82-46b1-b1f4-39de9f5b670d)
[09-Dec-2025 18:35:08 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:35:08 Africa/Nairobi] Order 22830678093667954688 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:35:08 Africa/Nairobi] SKIP: Order 22830678093667954688 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:35:08 Africa/Nairobi] Checking Bridge drain status for order 22830717934168264704 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0a139ed5-799c-45d7-8712-61cd285e45fc)
[09-Dec-2025 18:35:09 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:35:09 Africa/Nairobi] Order 22830717934168264704 - Bridge drain state: 'refunded'
[09-Dec-2025 18:35:09 Africa/Nairobi] CANCELLING order 22830717934168264704 (ID: 241) - Bridge drain state: 'refunded'
[09-Dec-2025 18:35:09 Africa/Nairobi]   Refund reason: Undetermined return reason
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request URL: https://api.binance.com/sapi/v1/c2c/orderMatch/cancelOrder?timestamp=1765294509255&signature=8cc23faa6aa815c1614050229ba3a4b3ed2f0770caf5fd0507f84891b705e78a
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Headers: ["X-MBX-APIKEY: yZ7K13u6H6ACECwxHA8OFTT4132Q1QqOp9MM9CCcGr9h1lCmQT3ycIE5i9H8UJPq","clientType: WEB","Content-Type: application\/json"]
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Request body: {"orderNumber":"22830717934168264704","orderCancelReasonCode":4}
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Raw response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - HTTP Code: 400
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API POST /sapi/v1/c2c/orderMatch/cancelOrder - Decoded response: {"code":83023,"msg":"This operation is prohibited by the current order status, please contact customer service"}
[09-Dec-2025 18:35:09 Africa/Nairobi] Binance API Error (POST /sapi/v1/c2c/orderMatch/cancelOrder): HTTP 400 - This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:35:09 Africa/Nairobi] ERROR: Failed to cancel order 22830717934168264704 in Binance: This operation is prohibited by the current order status, please contact customer service
[09-Dec-2025 18:35:09 Africa/Nairobi] Checking Bridge drain status for order 22831296694177320960 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 0cb1155d-1ec7-49af-9f03-700e8d5bce28)
[09-Dec-2025 18:35:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:35:10 Africa/Nairobi] Order 22831296694177320960 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:35:10 Africa/Nairobi] SKIP: Order 22831296694177320960 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:35:10 Africa/Nairobi] Checking Bridge drain status for order 22831715122092122112 (customer: 69eb8fa0-4b44-4398-95ee-ed477055bd31, liquidation address: 27176e8f-51cb-4d18-a1fd-486c43e1b944)
[09-Dec-2025 18:35:10 Africa/Nairobi] Bridge API getLiquidationAddressDrains success: Found 2 drain(s)
[09-Dec-2025 18:35:10 Africa/Nairobi] Order 22831715122092122112 - Bridge drain state: 'payment_processed'
[09-Dec-2025 18:35:10 Africa/Nairobi] SKIP: Order 22831715122092122112 drain state is 'payment_processed' (not 'returned' or 'refunded') - no cancellation needed
[09-Dec-2025 18:35:11 Africa/Nairobi] Binance API returned 50 total orders
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831728545994432512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831715122092122112: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831708900600696832: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831696183621963776: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831690518485712896: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831677604649050112: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831662694199959552: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831661126838886400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831658972769050624: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831656028090703872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831655894133350400: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831653663641210880: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831652406163562496: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831640728391454720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831636358026424320: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831631613681647616: Skipped - already processed (status='BUYER_PAYED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831629897017122816: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831607541096271872: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831604770529009664: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831601329606631424: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831596397017284608: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831582752637509632: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831578953816981504: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831555748420927488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831541197882941440: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831539433243394048: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831536825053200384: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831536700822544384: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831533551381090304: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831526484156420096: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831525765666148352: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831517381073985536: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831512309727158272: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831510152242462720: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831508159314403328: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831508038979084288: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831504572344877056: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831502670011584512: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831498890134888448: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831498505038643200: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831489173572591616: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831485995124727808: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831484338822463488: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831482582284099584: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831469879083593728: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831448950266028032: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831443086686765056: Skipped - already processed (status='CANCELLED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831442770096332800: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831432311611150336: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Order 22831431754931167232: Skipped - already processed (status='COMPLETED')
[09-Dec-2025 18:35:11 Africa/Nairobi] Filtered to 0 pending orders
[09-Dec-2025 18:35:11 Africa/Nairobi] Found 0 pending orders to process
[09-Dec-2025 18:35:11 Africa/Nairobi] DEBUG: No pending orders found. Fetching ALL orders to check...
[09-Dec-2025 18:35:11 Africa/Nairobi] DEBUG: Total orders from API: 50
[09-Dec-2025 18:35:11 Africa/Nairobi] DEBUG: Sample order structure: {
    "orderNumber": "22831728545994432512",
    "advNo": "12818728934135054336",
    "tradeType": "BUY",
    "asset": "USDC",
    "fiat": "EUR",
    "fiatSymbol": "\u20ac",
    "amount": "14.21800947",
    "totalPrice": "12.00000000",
    "unitPrice": "0.844",
    "orderStatus": "COMPLETED",
    "createTime": 1765293542466,
    "commission": "0",
    "takerCommissionRate": "0",
    "takerCommission": "0",
    "takerAmount": "0",
    "counterPartNickName": "P2P***",
    "payMethodName": "BANK",
    "additionalKycVerify": 0
}
[09-Dec-2025 18:35:12 Africa/Nairobi] Current USDC balance: 1472.093329 (threshold: 100)
[09-Dec-2025 18:35:12 Africa/Nairobi] === Binance P2P Order Monitor Completed ===
